to_string
将一个值转换为 string。
string to_string(int Val); string to_string(unsigned int Val); string to_string(long Val); string to_string(unsigned long Val); string to_string(long long Val); string to_string(unsigned long long Val); string to_string(float Val); string to_string(double Val); string to_string(long double Val);
参数
参数 |
描述 |
---|---|
Val |
要转换的值。 |
返回值
表示该值的 string。
备注
此函数可将 Val 转换为存储在函数内部数组对象 Buf 中的元素序列,就像调用 sprintf(Buf, Fmt, Val) 一样,其中 Fmt 是
"%d",如果 Val 具有类型 int
"%u",如果 Val 具有类型 unsigned int
"%ld",如果 Val 具有类型 long
"%lu",如果 Val 具有类型 unsigned long
"%lld",如果 Val 具有类型 long long
"%llu",如果 Val 具有类型 unsigned long long
"%f",如果 Val 具有类型 float 或 double
"%Lf",如果 Val 具有类型 long double
该函数返回 string(Buf)。
要求
标头:<string>
命名空间: std