anchor.diff:      /// <summary>
       ///   ҪãʹáToString
       /// </summary>
  -    m_szBuffer: array[0..MAX_LOCAL_STRING_LEN] of Char deprecated 'do not use';
  +    m_szBuffer: array[0..MAX_LOCAL_STRING_LEN] of Char deprecated{$IFNDEF UseLowVer} 'do not use'{$ENDIF};
   {$IFNDEF UseLowVer}
     public
       class operator Equal(const Lhs, Rhs : CDuiString) : Boolean; overload;
  
positive.code:     function GetSize: Integer;
      function GetAt(iIndex: Integer): string;
    public
      class function CppCreate: CStdStringPtrMap; deprecated 'use Create';
      procedure CppDestroy; deprecated 'use Free';
      class function Create: CStdStringPtrMap;
      procedure Free;
      procedure Resize(nSize: Integer = 83);
  
negative.code:     function GetData: Pointer;
      function GetAt(iIndex: Integer): Pointer;
    public
      class function CppCreate(iElementSize: Integer; iPreallocSize: Integer = 0): CStdValArray; deprecated{$IFNDEF UseLowVer} 'use Create'{$ENDIF};
      procedure CppDestroy; deprecated{$IFNDEF UseLowVer} 'use Free'{$ENDIF};
      class function Create(iElementSize: Integer; iPreallocSize: Integer = 0): CStdValArray;
      procedure Free;
      procedure Empty;
  