我有一个包含我检查过的列表的程序。 该列表在我的机器上解析ok,但在另一台机器上失败。 它在英镑(英镑)的迹象中失败了。
string whiteList = "0123456789 $/£-.";
size_t failPos = dataToCheck.find_first_not_of (whiteList, 0);
当我尝试使用另一台机器时,它会显示ú,因此无法验证。
我可以用C ++(转换为unicode或其他东西)来解决这个问题吗?
我已经尝试过转换为wstring,但它不知道wstring是什么(我正在使用VS2003)。
根据一些网站,我只需要#include <string>