1

a の最後の charCStringintusing CString::GetAt()andに変換しようとしまし_tstoi()たが、コンパイラは me を返しますerror C2065: '_tstoi' : undeclared identifier。ヘッダーファイルを含める必要があると思いますが、#include "tchar.h"成功しませんでした。

    CString str = "something2";
    int index = 0;

    if (!str.IsEmpty())
    {
        index = _tstoi((char*)str.GetAt(str.GetLength() - 1));
    }

編集:VC++ 6.0を使用しています

4

2 に答える 2

2

VC6でのこの関数は、_tstoiではなく_ttoiです(ヘッダー'tchar.h'にはまだ含まれています)

于 2012-11-19T13:22:36.033 に答える
0

これがコードである場合は、CString str = "something2"; のように修正する必要があります。

于 2012-11-19T13:30:40.830 に答える