将std :: string转换为特定于MSVC的__int64

Che*_*eng 3 c++

我可以知道如何将std :: string转换为特定于MSVC的__int64吗?

Ser*_*kov 6

_atoi64,_atoi64_l,_wtoi64,_wtoi64_l

std::string str = "1234";
__int64 v =_atoi64(str.c_str());
Run Code Online (Sandbox Code Playgroud)

另请参见此链接(虽然它适用于linux/unix):为什么C++不能用C++元素/样式重新实现C标准函数?