CHString::CHString 方法 (chstring.h)
[ CHString 類別是 WMI 提供者架構的一部分,其現在被視為最終狀態,而且不會針對影響這些程式庫的非安全性相關問題使用進一步的開發、增強功能或更新。 MI API應該用於所有新的開發。]
每個建構函式都會使用指定的資料,初始化新的 CHString 物件。
Syntax
void CHString();
傳回值
無
備註
由於建構函式會將輸入資料複製到新的配置儲存體中,因此可能會產生記憶體例外狀況。 其中一些建構函式會作為轉換函式;例如,您可以替代預期CHString物件的LPWSTR。
- CHString ( LPCSTR lpsz ) 從 ANSI 字串建構 Unicode CHString 字串。
- CHString ( LPCWSTR lpsz ) 從 Unicode 字串建構 CHString 字串。
- CHString ( const unsigned char* psz ) 可讓您從指標建構 CHString 字串到不帶正負號的 char。
範例
下列程式碼範例示範 使用 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
規格需求
標頭 | chstring.h |