次の方法で共有


CSimpleStringT のメンバー

メソッド

[追加]

既存の CSimpleStringT オブジェクトに、他の CSimpleStringT オブジェクトを付け加えます。

AppendChar

既存の CSimpleStringT オブジェクトに、文字を付け加えます。

CopyChars

1 文字または複数の文字を他の文字列にコピーします。

CopyCharsOverlapped

重複するバッファー内の他の文字列に、1 文字または複数の文字をコピーします。

CSimpleStringT

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

文字列の長さを 0 にします。

FreeExtra

以前に文字列オブジェクトに割り当てられたメモリのうち、余分なメモリを解放します。

GetAllocLength

CSimpleStringT オブジェクトに割り当てられている文字列の長さを取得します。

GetAt

指定された位置の文字を返します。

GetBuffer

CSimpleStringT 内の文字列へのポインターを返します。

GetBufferSetLength

CSimpleStringT の文字列を指定された長さに切り詰め、その文字列へのポインターを返します。

GetLength

CSimpleStringT オブジェクト内の文字数を返します。

GetManager

CSimpleStringT オブジェクトのメモリ マネージャーを取得します。

GetString

文字列を取得します。

IsEmpty

CSimpleStringT オブジェクトに文字が格納されているかどうかを調べます。

LockBuffer

参照カウントを無効にし、バッファー内の文字列を保護します。

Preallocate

指定された容量のメモリを文字バッファー用に割り当てます。

ReleaseBuffer

GetBuffer で返されたバッファーの制御を解除します。

ReleaseBufferSetLength

GetBuffer で返されたバッファーの制御を解除します。

SetAt

文字を指定された位置に設定します。

SetManager

CSimpleStringT オブジェクトのメモリ マネージャーを設定します。

SetString

CSimpleStringT オブジェクトの文字列を設定します。

StringLength

指定された文字列内の文字数を返します。

Truncate

文字列を指定された長さに切り詰めます。

UnlockBuffer

参照カウントを有効化し、バッファー内の文字列を解放します。

演算子

operator +=

既存の文字列の末尾に新しい文字列を連結します。

operator =

CSimpleStringT オブジェクトに新しい値を代入します。

operator []

指定された位置の文字を返します。GetAt メソッドと同じ機能を持つ演算子です。

operator PCXSTR

CSimpleStringT オブジェクトの C 形式の文字列として保存されている文字に直接アクセスします。

Typedef

PCXSTR

文字列定数へのポインターです。

PXSTR

文字列へのポインター。

参照

参照

CSimpleStringT クラス

階層図

その他の技術情報

CStringT のメンバー