Char s[10]="dfasdfasd";
CString Str;
怎么把s[10]的值赋到Str中?
CStiring的构造函数声明如下:CString( );CString( const CString& stringSrc );CString( TCHAR ch, int nRepeat = 1 );CString( LPCTSTR lpch, int nLength );CString( const unsigned char* psz );CString( LPCWSTR lpsz );CString( LPCSTR lpsz );因此,用CString Str(s); 就可以了,另外CString类重载了=运算符,也可以用str=s;这种形式。
[此贴子已经被作者于2007-1-27 19:22:01编辑过]
纠正以下,我上面说的有些不最确,应该是CString Str(s); 这样就可以了,str=s这种形式不是因为CString的构造函数,而是因为CString类重载了=运算符才得以使用。
这个CString和Char有什么区别,有什么用?