フォーラムにstrcpy_sを使用してCStringから *charに変換するサンプルがあり。それを使用してみるとエラーになりました。。という質問がありましたので、それを参考にしようと見ていましたが、結局どのようにすれば解決するかよくわかりませんでした。実際はそれを使用してVisualStudio2010のVC...
次の例では、CChar関数を使用して、String式の最初の文字をChar型に変換しています。 VB DimaStringAsStringDimaCharAsChar' CChar converts only the first character of the string.aString ="BCD"' The following line of code sets aChar to "B".aChar =CChar(aString) ...
連結演算子 (+ または +=) の少なくとも 1 つの引数はCStringオブジェクトにする必要がありますが、もう 1 つの引数には、定数文字列 (たとえば"big") またはchar(たとえば 'x') を使用できます。 CString オブジェクトの比較 CompareメソッドとCStringの == 演算子は等価です。Compare、...
まずCStringTのドキュメントを読みましょう。char*(ANSI文字列) / wchar_T*(Unicode文字列)どちらも受け入れるようにコンストラクターが定義されています。 prettyprint CStringT( const XCHAR* pszSrc ) : CThisSimpleString( StringTraits::GetDefaultManager() ); CSTRING_EXPLICIT CStringT( const ...
strcpy_s(または Unicode/MBCS との移植性がある_tcscpy_s) に対する 3 つ目の引数には、const wchar_t*(Unicode) またはconst char*(ANSI) のいずれかを指定します。 前述の例では、この引数にCStringを渡しています。 C++ コンパイラはCStringクラス用に定義されている変換関数...