【问题标题】:How to use stoull on VS2008?如何在 VS2008 上使用 stoull?
【发布时间】:2013-07-24 00:13:47
【问题描述】:

您对如何在 Visual Studio 2008 上使用 stoull 有任何想法吗?我想将字符串转换为 unsigned long long。谢谢!

【问题讨论】:

  • 我认为 VS2008 没有任何 C++11。
  • msdn.microsoft.com/en-us/library/ee404774.aspx - 如果您点击“其他版本”,则表明它在 2010 年之前不可用。尝试改用 stringstream 吗?
  • @chris 有什么方法可以实现stoull 或任何其他可以用来实现 unsigned long long 的方法吗?
  • @Mats Petersson 好的!我会试试的!谢谢!
  • @ChristianMarkRamosGodoy, long long 在 C++11 之前不是标准类型,所以我不太确定。

标签: c++ string visual-studio-2008 unsigned-long-long-int


【解决方案1】:

要更换 stoll/stoll,请看这里: http://msdn.microsoft.com/en-us/library/czcad93k%28v=vs.90%29.aspx

您可以使用: _atoi64,_atoi64_l,_wtoi64,_wtoi64_l 它将字符串转换为 64 位整数。

希望这会有所帮助!! 快乐编码, -codevik

【讨论】:

    猜你喜欢
    • 2013-07-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-04
    • 1970-01-01
    • 2010-10-26
    相关资源
    最近更新 更多