[英]wstring to size_t
我想将一个wstring强制转换为size_t。
我试过这个:
wstring SomeWString=L"100";
size_t SomeValue;
SomeValue=_wtoi(SomeWString);
但这不是有效的转换。 VS2012告诉我:
将std :: wstring强制转换为const_wchar_t *没有兼容的转换函数。
有人可以告诉我应该怎么做? 非常感谢你。
_wtoi
需要一个类型为const wchar_t*
的参数,但是你提供了一个wstring
。
请尝试以下方法:
SomeValue = _wtoi(SomeWString.c_str());
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.