私は現在、特定のプログラムを作成するためにMFCを使用しています。ユーザは、数字の列をCString
の下にハイライト表示する必要があります(簡略化のためaCStringとしましょう)。CStringを浮動小数点数の配列に変換する
私は問題なく「strtokは」 を使用してfloatの配列に文字列や文字の配列を変換することができます。
しかし私はCString
を文字列または文字列に変換するのに苦労しているので、私は前述の変換を行うことができます!
-Iはstrcpy
strcpy(my_string, (LPCTSTR)aCString);
を試みたが、そのエラー
するchar * strcpyの(char型*、constのchar型*)を得た ': から引数2を変換することはできません 'のconst' から' LPCTSTR char * '
私は助けてくれてありがとう!
等価(ただし破壊的ではない)のCString ::トークン化()](HTTPSである:// MSDN。 microsoft.com/en-us/library/k4ftfkd2.aspx)。 –
国際化のため、 'CString'は文字として通常の' char'を使用しませんが、プロジェクト設定の 'UNICODE'マクロに応じて' char'または 'wchar_t'として定義される' TCHAR'を使用します。 –