1036_____________________________________________ 15

15.7    

Ansi String   

 C++Builder   AnsiString   ,   -
 vcl/dstring.h       Delphi.    -
   .     AnsiString -
  .

 AnsiString    -===, !=, >, <, >=, <=. -
    .   ,   -
,      , ,    -
   .    ,    
     ,    ,   .

 AnsiString    =, +==   -
  () +.     []. -
   1. ,  S1 = ,  S1[1]  '', S1[2] -
 ''  ..

   AnsiString (    S1 -
 ,   ):

		
AnsiCompare	intfastcall AnsiCompare( const AnsiString&rhs) const;	   Sic rhs   .      Windows     ,   .   > 0  S1 > rhs,  < 0  S1 < rhs   0  S1 = rhs.
AnsiCompareIC	intfastcall AnsiCompareIC( const AnsiString& rhs)const;	 ,  AnsiCompare,    .
AnsiLastChar	char*fastcall AnsiLastChar() const;	  : 	    .   ..      S1, - -
AnsiPos AnsiString	intfastcall AnsiPos(const AnsiString& subStr) const;	  ]  subStr  S 1.  subStr    0.    Pos  .	
	fastcall Ansi-String(apryMeHT);	 .      :
			
			 
		const char* srcconst AnsiString& src	         AnsiString src
			
		const char* src, unsigned char len	     ,    len   src