CString クラスのメンバー

建設
文字列配列として
割り当て/連結
比較
抽出
その他の変換
検索
アーカイブのダンプ
バッファーへのアクセス
Windows に固有

建設

CString CStringオブジェクトをさまざまな方法で構築します。

文字列配列として

GetLength 文字数はCStringオブジェクトを返します。マルチバイト文字は、それぞれ 8 ビットの文字をカウント;1 つのマルチバイト文字のリードとトレイル バイトは 2 つの文字としてカウントされます。
IsEmpty CStringオブジェクトに文字が含まれていないかどうかをテストします。
0 の長さが文字列します。
GetAt 指定した位置にある文字を返します。
演算子 指定された位置の文字を返す ?
SetAt 文字を特定の位置に設定します。
演算子 LPCTSTR CStringオブジェクトを C スタイルの文字列として保存されている文字に直接アクセスします。

割り当て/連結

演算子 = CStringオブジェクトに新しい値を割り当てます。
演算子 + 2 つの文字列を連結して新しい文字列を返します。
operator + = 既存の文字列の末尾に新しい文字列を連結します。

比較

演算子 = = lt; 等(&L)。 比較演算子 (大文字と小文字を区別する)。
比較 比較する 2 つの文字列の (大文字と小文字を区別する)。
CompareNoCase 比較する 2 つの文字列の (大文字小文字を区別しない)。
丁合い 比較する 2 つの文字列 (大文字と小文字、ロケール固有の情報を使用して)。
CollateNoCase (小文字の場合、ロケール固有の情報を使用して) の 2 つの文字列を比較します。

抽出

4 月中旬 (のような基本的な MID$ 関数の) 文字列の中央部分を抽出します。
左側 (基本的な左$ 関数) のような文字列の部分を抽出します。
(基本的な右$ 関数) のような文字列の右側の部分を抽出します。
SpanIncluding 一連の文字だけが含まれる部分文字列を抽出します。
SpanExcluding セットではなく文字だけを含む部分文字列を抽出します。

その他の変換

MakeUpper すべての文字をこの文字列の文字を大文字に変換します。
MakeLower すべての文字をこの文字列の文字を小文字に変換します。
MakeReverse この文字列内の文字を反転します。
置換 置換文字を他の文字を表示。
削除 文字列から文字を削除しますを表示。
挿入 1 つの文字または部分文字列が文字列内の指定したインデックスに挿入します。
削除 以上の文字を文字列から削除します。
形式 Sprintfは文字列の書式を設定します。
FormatV Vsprintfのように文字列を書式設定します。
TrimLeft 文字列から先頭の空白文字をトリミングします。
TrimRight 文字列から末尾の空白文字をトリミングします。
FormatMessage メッセージ文字列を書式設定します。

検索

検索 文字または部分文字列内を検索します。
ReverseFind 大きな文字列内の文字を見つける;最後から。
FindOneOf セットから最初の一致する文字を検索します。

アーカイブのダンプ

演算子 lt; & lt; CStringオブジェクトは、アーカイブまたはダンプ コンテキストに挿入します。
演算子 gt; & gt; CStringオブジェクトをアーカイブから抽出します。

バッファーへのアクセス

GetBuffer CStringの文字へのポインターを返します。
GetBufferSetLength 指定した長さに切り捨て、 CString、内の文字のポインターを返します。
ReleaseBuffer GetBufferによって返されるバッファーのリリース管理。
FreeExtra 以前に文字列を割り当て、余分なメモリを解放して、この string オブジェクトのオーバーヘッドを削除します。
LockBuffer 参照カウントを無効にし、バッファー内の文字列を保護します。
UnlockBuffer 参照カウントを有効にし、バッファー内の文字列を解放。

Windows に固有

AllocSysString BSTRからCStringデータ割り当てください。
SetSysString CStringオブジェクトから、既存のBSTRオブジェクトにデータを設定します。
LoadString Windows リソースから既存のCStringオブジェクトを読み込みます。
AnsiToOem OEM 文字セットを ANSI 文字はインプレース変換。
OemToAnsi OEM 文字セットを ANSI 文字セットに、インプレース変換。

CString の概要|nbsp;階層図(&N)

Index