1.to_string函数

C++11新增的函数,c++11标准增加了全局函数std::to_string,以及std::stoi/stol/stoll等等函数(string转int,long,以及long long)

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)

2.借助字符串流:

标准库定义了三种类型字符串流:istringstream,ostringstream,stringstream

分别可以读、写以及读和写string类型,它们也确实是从iostream类型派生而来的。

要使用它们需要包含sstream头文件。

除了从iostream继承来的操作

1.sstream类型定义了一个有string形参的构造函数,

即:  stringstream stream(s); 创建了存储s副本的stringstream对象,s为string类型对象

2.定义了名为str的成员,用来读取或设置stringstream对象所操纵的string值:

stream.str(); 返回stream中存储的string类型对象

stream.str(s); 将string类型的s复制给stream,返回void

 
 

最新文章

  1. [WebKit内核] JavaScript引擎深度解析--基础篇(一)字节码生成及语法树的构建详情分析
  2. Smart3D系列教程2之 《为什么三维重建效果这么差?——探探那些被忽略的拍照要求和技巧》
  3. JS---DOM操作有哪一些
  4. iOS开发——网络使用技术OC篇&网络爬虫-使用正则表达式抓取网络数据
  5. (视频) 基于HTML5的服务器远程访问工具
  6. 如何打印出lua里table的内容
  7. 在Window下安装Oracle 12C Cloud Control Agent
  8. GUID,UUID
  9. 问题:ldconfig
  10. 解决SQLServer2008 Express远程连接出错的问题[Error: 1326错误]
  11. 无法解决 equal to 运算中 "Chinese_PRC_CI_AS" 和 "Chinese_PRC_90_CI_AI" 之间的排序规则冲突。的解决方法
  12. String Split 和 Join
  13. 求一无序数组中第n大的数字 - 快速选择算法
  14. 数组初始化(c, c++, gcc, g++)
  15. linux服务器无法显示tomcat详细错误信息
  16. [python] Start a http server
  17. 使用newtonsoft序列化
  18. 如何查看jar包的版本号?(转)
  19. 《Linux就该这么学》第二期视频
  20. 关于nginx的安装

热门文章

  1. 学习动态性能表(13)--v$open_cursor
  2. 学习动态性能表(10)--v$session_longops
  3. 一次调用cloudera的的API和JSON想到的
  4. Eclipse之Web工程探究以及格式化
  5. BZOJ4170:极光
  6. [置顶] 制作开机LOGO就是这么简单!
  7. Python类(七)-类的特殊成员方法
  8. 11-18网页基础--第二部分CSS样式属性(1)
  9. 在ACCESS中LIKE的用法
  10. springJunit测试