必威体育Betway必威体育官网
当前位置:首页 > IT技术

c++下string转int

时间:2019-06-22 13:45:19来源:IT技术作者:seo实验室小编阅读:75次「手机版」
 

string转int

一个非常好用的方法,使用stringstream,个人理解:可以把stringstream理解为一个容器,输入进去一种类型,可以以另一种类型形式输出,例如下代码就实现了string到int的转换,注意复用时要clear一下,另外要包含头文件<sstream>

#include<iostream>
#include<sstream>
using namespace std;
int main(){
	stringstream ss;
	string s="55";
	string s2="666"; 
	int x;
	ss<<s;
	ss>>x;            //x为55
	cout<<x<<endl;
	ss.clear();
	ss<<s2;
	ss>>x;            //x为666
	cout<<x<<endl;
	return 0;
}

找到一个大佬对stringstream较详细的讲解,附上链接供大家学习string和stringstream用法总结,本菜鸡目前掌握到这刷题就够用了。

刷oj更常用的是下面这个方法

sscanf(s.c_str(),"%d",&count);

相关阅读

浅谈C/C++的time_t函数

wordpress 博客链接:http://acmerbar.com/132.html最近翻到《C专家编程》前言看到time_t函数,竟然一时之间全无概念,只是约莫知道是

fprintf()函数的运用

fprintf()用于文件操作 #include <stdio.h> int fprintf( FILE *stream, const char *format, ... ); fprintf()函数根据

C++之 main() ,void main() ,int main()等区分

1、各种main函数 大家在看各种C++代码主函数时,发现,写法有很多种,比如: int main() { //代码 return 0; } int main(int

servletContext.getRealPath(String)作用

getRealPath  方法是获取当前项目的绝对磁盘路径servletContext域对象;servletContext.getRealPath("");   -->列: D:\apache

【LeetCode】975. Odd Even Jump 解题报告(C++)

作者: 负雪明烛id: fuxuemingzhu个人博客: http://fuxuemingzhu.cn/ 目录题目描述题目大意解题方法动态规划日期题目地址:https://lee

分享到:

栏目导航

推荐阅读

热门阅读