c++ 11 to_string()函数,其中
C++11 to_string() function, where?
参见c++ 11 N3242 Working Draft, chapter 21.5 Numeric conversion。
有一些有用的函数,如提到的string to_string(int val);
,但我不明白它们是如何被调用的。谁能给我举个例子?
这些函数在标题<string>
中。你只需像调用其他函数一样调用它们:
#include <string>
std::string answer = std::to_string(42);
GCC 4.5已经支持这些功能,你只需要使用-std=c++0x
标志编译
当然:
std::string s = std::to_string(123); // now s == "123"
这些函数在内部使用sprintf
(或等价)
它们像其他函数一样被调用:
int number = 10;
std::string value;
value = std::to_string(number);
std::cout << value;
要调用它们,你需要一个支持建议草案的c++编译器(我认为VS2010和GCC4+支持它们)。
相关文章:
- 如何使用 swig 修改类构造函数以保留对其中一个构造函数参数的引用?
- 我如何创建一个函数(),其中一帕雷米特是映射
- 创建类类型的动态分配数组,其中类不得具有默认构造函数
- 修改链表主函数代码,用户将在其中输入节点的索引和数据以及正确的消息
- 为什么 std::get<T> 其中 T 是调用 constexpr 函数失败的结果?
- 如何创建一个函数来执行其中的其他函数
- 模板函数,其中一个参数需要专门化,而另一个不需要
- 构造函数模板参数推导,其中 std::function 作为参数
- 在两个类上协调析构函数,其中一个类需要首先清理
- 模板函数,其中模板参数类型取决于函数参数
- 不带初始值设定项的构造函数列表,其中包含带有已删除构造函数的对象
- 用C++编写一个函数,其中客户端决定从类运行哪个函数
- openCv 3中的等效polyfit函数在其中
- 当其中一个函数未编译时,函数重载查找如何工作?
- 带有映射的 Lambda 函数,其中键是元组,值是双精度
- 如何覆盖 'const T&' 和 'T&&' 的泛型函数,其中 T 可以作为引用?
- C函数调用C 成员函数 - 其中C代码与C编译器编译
- 将一个函数传递给另一个函数,其中参数的数量可以不同C++
- 可以将算术表达式作为参数传递给一个函数来描述其中的逻辑
- 开关大小写不调用其中的函数