C++ 利用流来进行string和其他类的转换
2016-07-08 11:27
447 查看
通过这种方法可以实现任意转换,需要头文件
期中sstream提供了我们的主角string流,下面给出int,double转换string和string转换int的代码:
#include<string> #include<sstream>
期中sstream提供了我们的主角string流,下面给出int,double转换string和string转换int的代码:
string Othertostring(double a) { ostringstream oss; oss << a; return oss.str(); } string Othertostring(int a) { ostringstream oss; oss << a; return oss.str(); } double StringToDouble(string str) { istringstream iss(str); double a; iss >> a; return a; }
相关文章推荐
- 抛出异常与栈展开(stack unwinding)
- c++——union、struct、enum
- VS .h 和 .cpp 切换快捷键设置
- “warning: this decimal constant is unsigned only in ISO C90”的解决办法
- c 字符串与C++string
- C++ Refactoring in Visual Studio 2015
- 从事游戏开发怎么入门
- 《设计模式》之Creational模式:Abstract Factory
- 【c++程序】this指针详解
- C++ heap 大根堆 小根堆
- c++智能指针
- Qt/C++ 加载数据库出现qt_sql_default_connection提醒
- C++volatile详解
- MFC学习笔记3_消息对话框
- C++ list的基本操作和使用
- 推理问题
- c++指针输出
- 什么时候用C而不用C++
- C++中 构造函数 析构函数 能否调用虚函数的问题
- C语言strchr()函数:查找某字符在字符串中首次出现的位置