The following tables list the members of the CStringT class. For a list of members inherited by the CStringT class, see CSimpleStringT Members.
Constructors/Destructors
| Constructs a CStringT object in various ways. | |
| Destroys a CStringT object. | 
Methods
| Allocates a BSTR from CStringT data. | |
| Makes an in-place conversion from the ANSI character set to the OEM character set. | |
| Appends formatted data to an existing CStringT object. | |
| Compares two strings (case sensitive, uses locale-specific information). | |
| Compares two strings (case insensitive, uses locale-specific information). | |
| Compares two strings (case sensitive). | |
| Compares two strings (case insensitive). | |
| Deletes a character or characters from a string. | |
| Finds a character or substring inside a larger string. | |
| Finds the first matching character from a set. | |
| Formats the string as sprintf does. | |
| Formats a message string. | |
| Formats a message string using a variable argument list. | |
| Formats the string using a variable list of arguments. | |
| Sets the string to the value of the specified environment variable. | |
| Inserts a single character or a substring at the given index within the string. | |
| Extracts the left part of a string. | |
| Loads an existing CStringT object from a Windows resource. | |
| Converts all the characters in this string to lowercase characters. | |
| Reverses the string. | |
| Converts all the characters in this string to uppercase characters. | |
| Extracts the middle part of a string. | |
| Makes an in-place conversion from the OEM character set to the ANSI character set. | |
| Removes indicated characters from a string. | |
| Replaces indicated characters with other characters. | |
| Finds a character inside a larger string; starts from the end. | |
| Extracts the right part of a string. | |
| Sets an existing BSTR object with data from a CStringT object. | |
| Extracts characters from the string, starting with the first character, that are not in the set of characters identified by pszCharSet. | |
| Extracts a substring that contains only the characters in a set. | |
| Extracts specified tokens in a target string. | |
| Trims all leading and trailing whitespace characters from the string. | |
| Trims leading whitespace characters from the string. | |
| Trims trailing whitespace characters from the string. | 
Operators
| Assigns a new value to a CStringT object. | |
| Concatenates two strings or a character and a string. | |
| Concatenates a new string to the end of an existing string. | |
| Determines if two strings are logically equal. | |
| Determines if two strings are logically not equal. | |
| Determines if the string on the left side of the operator is less than to the string on the right side. | |
| Determines if the string on the left side of the operator is greater than to the string on the right side. | |
| Determines if the string on the left side of the operator is less than or equal to the string on the right side. | |
| Determines if the string on the left side of the operator is greater than or equal to the string on the right side. |