字符串转int/float/double
2016-07-15 15:14
211 查看
#include<iostream>
#include <sstream>
using namespace std;
template <class Type>
Type stringtoNum(const string& str){
istringstream iss(str);
Type num;
iss>>num;
return num;
}
int main(){
string str("1234.5678");
cout<<stringtoNum<float>(str)<<endl;
return 0;
}
#include <sstream>
using namespace std;
template <class Type>
Type stringtoNum(const string& str){
istringstream iss(str);
Type num;
iss>>num;
return num;
}
int main(){
string str("1234.5678");
cout<<stringtoNum<float>(str)<<endl;
return 0;
}
相关文章推荐
- 安装CAD遇到的问题及解决方法
- 鼠标在导航栏移入移出的隐藏显示效果jquery
- GP学习(二)—Executing tools and Accesubg licensing0
- 最小最大和_纪中1443_桶优化的暴力
- Windows内存分页机制
- Android 如何让EditText不自动获取焦点
- 正则表达式分类
- 码流 / 码率 / 比特率 / 帧速率 / 分辨率 / 高清
- 237. Delete Node in a Linked List
- API-2
- Android自定义View(一)
- HDU1814 Peaceful Commission
- poj 1328 Radar Installation
- Java类的初始化顺序
- 天的故事 V1.3
- A20VGA和lvds显示的切换-
- 阿里云云服务器硬盘分区及挂载
- UVALive 3942 Remember the Word 前缀树Trie
- 也说自媒体
- jsp中常用的内置对象