本文主要介绍在 C++ 编程语言中,将整型转换为字符串类型的具体方法。

1 使用to_string函数

在 C++11 标准中,可以使用 to_string 函数,将整型转换为字符串类型。

1.1 to_string函数介绍

to_string 函数的用法如下:

string to_string (int val);
string to_string (long val);
string to_string (long long val);
string to_string (unsigned val);
string to_string (unsigned 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);

to_string 函数的作用:Returns a string with the representation of val.

1.2 示例程序

使用 to_string 函数将整型转换为字符串类型的示例代码(inttostring.cpp)内容如下:

#include <iostream>
#include <string>using namespace std;int main()
{int a = 100;string strTest;strTest = to_string(a) + " is a string.";cout << "a is: " << a << endl;cout << "pszTest is: " << strTest << endl;return 0;
}

编译上述代码,命令如下:

g++ -o inttostring inttostring.cpp -std=c++11

注意:编译选项中一定要使用“-std=c++11”选项,因为 to_string 函数是在 C++11 标准中引入的。

执行编译生成的 inttostring 程序,运行结果如下:

上面的运行结果表明,通过使用 to_string 函数,成功将 int 类型转换为 string 类型了。

C++编程语言中整型转换为字符串类型的方法相关推荐

  1. c++语言转换为字符串函数,C++中整型转换为字符串类型

    本文主要介绍C++语言中,整型转换为字符串类型的方法. 1 使用to_string函数 在c++11标准中,我们可以使用to_string函数,将整型转换为字符串类型. 1.1 to_string函数 ...

  2. 开发实战细节之——关于整型转换为字符串类型的性能与实现分析

    细节决定成败,开发中往往从一些细节就可以看出一个程序员的开发水准,下面我就给大家分享一下开发中最最常见的int转换为String类型的方法及其性能解析. 一般大家最常用的方法有 方法一:String ...

  3. mysql中将长整型转换为时间类型或将时间类型转换为长整型

    长整型转换为时间类型的关键字:FROM_UNIXTIME(长整型,format): 时间类型转换为长整型的关键字:UNIX_TIMESTAMP(时间类型): 长整型转换为时间类型例子:select F ...

  4. muduo:高效整型转换为字符串

    muduo中有一段高效的整形转换为字符串的算法,这里记录一下(Efficient Integer to String Conversions, by Matthew Wilson) #include ...

  5. C语言整型转字符串类型

    int x;scanf("%d", &x); //主要部分char str[100];sprintf(str, "%d", x);

  6. python中整型_实例介绍Python中整型

    实例介绍Python中整型 Python中有以下几个基本的数据类型: 整数 int 字符串 str 浮点数 float 集合 set 列表 list 元组 tuple 字典 dict 布尔类型 boo ...

  7. python中的整型是什么意思_Python中整型的基本介绍(代码示例)

    本篇文章给大家带来的内容是关于Python中整型的基本介绍(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. Python中有以下几个基本的数据类型: 整数 int 字符串 ...

  8. C++11 整型转字符串

    在C++11中增加了string的字符串以及整数之间的转换函数 标准增加了全局函数. std::to_string std::stoi std::stol std::stoll 用来将整型转换为字符串 ...

  9. php 将整数改成字符串,php怎么将整型转为字符串

    php中整型转为字符串的方法:1.使用强制类型转换,在要转换的整型变量之前加上用括号括起来的目标类型"(string)"即可:2.使用strval()函数,语法格式"st ...

  10. 整型与字符串间的转换

    整型转字符串 itoa(); 把整型数转换成字符串 函数名: number为整型变量; s1为将整型转换为字符串后存储的目标数组: key为转换进制数(取值可为2,8,10,16). itoa(num ...

最新文章

  1. 王京春|大学生智能汽车竞赛感想
  2. 参数匹配顺序——Python学习之参数(三)
  3. Mysql学习(一)之简单介绍
  4. 2020年第十八届西电程序设计竞赛网络预选赛之Problem B 祖玛 1
  5. Acwing 232. 守卫者的挑战
  6. 求合体电脑版_网红界宋祖儿找年轻版言承旭当男友,一张合照收割大量cp粉?!...
  7. 企业架构规划及服务器优化参数
  8. git创建仓库,并提交代码(第一次创建并提交)
  9. oracle连接连表查询时,两表的连接字段类型不一致的时候,会导致ora 01722无效数字错误,这时候需要转换...
  10. 转发和重定向又是什么“垃圾”——教你再分类
  11. 6.2阻碍循环(Cyclic Barriers)
  12. 【图像处理】基于matlab GUI数字图像处理【含Matlab源码 652期】
  13. 图像滤镜艺术---美颜相机之高级柔焦效果实现
  14. 【斯坦福大学公开课】Stanford NLP: Lesson 1 Intro
  15. 由于计算机启动了配置文件,提示由于启动计算机时出现了页面文件配置问题解决方法...
  16. iOS9中将图片保存到照片中的某个相册的方法说明
  17. 【157天】尚学堂高琪Java300集视频精华笔记(126)
  18. excel表格怎么打印?来看看excel表格打印的正确打开方式
  19. 美国习惯用语flip out的中英文翻译解释和例子
  20. avi文件是什么?avi文件格式介绍

热门文章

  1. Linux嵌入式开发_设置时钟频率
  2. Mysql中INSTR(str, substr)函数
  3. 初步学习UITableView(摘自传智播客)
  4. CentOS7下NextCloud搭建
  5. centos升级默认node版本
  6. Ionic 学习笔记
  7. TimesTen 应用层数据库缓存学习:4. 仅仅读缓存
  8. asp.net分页方法
  9. OA办公系统需要专业的系统管理员
  10. Div图片垂直居中的方法