Search code examples
c++int64uint64strtol

std::atoll with VC++


I have been using std::atoll from cstdlib to convert a string to an int64_t with gcc. That function does not seem to be available on the Windows toolchain (using Visual Studio Express 2010). What is the best alternative?

I am also interested in converting strings to uint64_t. Integer definitions taken from cstdint.


Solution

  • MSVC have _atoi64 and similar functions, see here

    For unsigned 64 bit types, see _strtoui64