CHString::CHString メソッド (chstring.h)
[CHString クラスは WMI プロバイダー フレームワークの一部であり、現在最終的な状態と見なされています。これらのライブラリに影響を与える、セキュリティ関連以外の問題に対しては、それ以上の開発、機能強化、または更新プログラムは利用できません。 すべての新しい開発には、MI API を使用する必要があります。]
これらの各コンストラクターは、指定されたデータを使用して新しい CHString オブジェクトを初期化します。
構文
void CHString();
戻り値
なし
解説
コンストラクターは入力データを新しい割り当てられたストレージにコピーするため、メモリ例外が発生する可能性があります。 これらのコンストラクターの中には、変換関数として機能するものもあります。たとえば、CHString オブジェクトが必要な LPWSTR を置き換えることができます。
- CHString( LPCSTR lpsz ) ANSI 文字列から Unicode CHString 文字列を構築します。
- CHString( LPCWSTR lpsz ) Unicode 文字列から CHString 文字列を構築します。
- CHString( const unsigned char* psz ) 符号なし char へのポインターから CHString 文字列を構築できます。
例
次のコード例は、 CHString::CHString の使用方法を示しています。
CHString s1; // Empty string
CHString s2( L"cat" ); // From a C string literal
CHString s3 = s2; // Copy constructor
CHString s4( s2 + " " + s3 ); // From a string expression
CHString s5( 'x' ); // s5 = "x"
CHString s6( 'x', 6 ); // s6 = "xxxxxx"
CHString city = L"Philadelphia"; // NOT the assignment operator
必要条件
Header | chstring.h |