RAD Studio
ContentsIndex
PreviousUpNext
Commonly Used Routines for Null-terminated Strings

The null-terminated string handling routines cover several functional areas. Within these areas, some are used for the same purpose, the differences being whether or not they use a particular criteria in their calculations. The following tables list these routines by these functional areas:

  • Comparison
  • Case conversion
  • Modification
  • Sub-string
  • Copying
Where appropriate, the tables also provide columns indicating whether the routine is case-sensitive, uses the current locale, and/or supports multi-byte character sets.  

Null-terminated string comparison routines  

Routine 
Case-sensitive 
Uses locale settings 
Supports MBCS 
yes  
yes  
yes  
no  
yes  
yes  
yes  
yes  
yes  
no  
yes  
yes  
yes  
no  
no  
no  
no  
no  
yes  
no  
no  
no  
no  
no  

 

Null-terminated case conversion routines

Routine 
Uses locale settings 
Supports MBCS 
yes  
yes  
yes  
yes  
no  
no  
no  
no  

 

String modification routines

 

Sub-string routines

Routine 
Case-sensitive 
Supports MBCS 
yes  
yes  
yes  
yes  
yes  
yes  
yes  
no  
yes  
no  
yes  
no  

 

Null-terminated string copying

Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!