string流;
string流定义在头文件<sstream>中;
可以像标准输入输出流一样,自动判别数据类型输出,遇到空格停止;
定义: stringstream ss; //定义了一个string流,可以输入也可以输出;
ss<<"carea 89 M 65.3";       //初始化在流里面的数据,
 string name;
 int age;
 char sex;
 float weight;
 ss>>name>>age>>sex>>weight;  //输出的时候将流中数据输出到变量中;
 cout<<"姓名:"<<name<<endl
  <<"年龄:"<<age<<endl
  <<"性别:"<<sex<<endl
  <<"体重:"<<weight<<endl;
********************************
也可以单独定义输入流(其实是输出流,是将一个string串中的数据按不同的数据类型输出到变量中;)
string s="Hello world!";
string a;
istringstream sin(s); //用s来初始化输入流,流中现在存在的是s中的内容;
sin>>a; //将“Hello”输出到a中;
就是这样;;
string流;的更多相关文章
- C++读写TXT文件中的string或者int型数据以及string流的用法
		
对文件的读写操作是我们在做项目时经常用到的,在网上看了很多博客,结合自身的项目经验总结了一下,因此写了这篇博客,有些地方可能直接从别的博客中复制过来,但是都会注明出处. 一.文件的输入输出 fstre ...
 - C++ code:string stream(string流)
		
如果有一个文件aaa.txt,有若干行,不知道每行中含有几个整数,要编程输出每行的整数之和,该如何实现? 由于cin>>不能辨别空格与回车的差异,因此只能用getline的方式逐行读入数据 ...
 - IO库----IO类,文件输入输出,string流
		
一.IO类 1.IO库类型和头文件表: 头文件 类型 iostream istream,wistream 从流读取数据 ostream,wostream 向流写入数据 iostream,wiostre ...
 - string流
		
istringstream和ostringstream 从istringstream类中读取数据赋值给某个string,写入某个string到ostringstream类,头文件<sstream ...
 - IO相关3(string流)
		
sstream 头文件定义了三个类型来支持内存 IO,这些类型可以向 string 写入数据,从 string 读取数据,就像 string 是一个 IO 流一样. istringstream 从 s ...
 - Java(45)JDK新特性之String流
		
作者:季沐测试笔记 原文地址:https://www.cnblogs.com/testero/p/15201671.html 博客主页:https://www.cnblogs.com/testero ...
 - NOJ——聊天止于呵呵(string流重定向+map,水题)
		
[1645] 聊天止于呵呵 时间限制: 5000 ms 内存限制: 65535 K 问题描述 (现代版)俗话说:流言止于智者,聊天止于呵呵.输入一段聊天记录,你的任务是数一数有 多少段对话“止于呵呵” ...
 - C++ 利用流来进行string和其他类的转换
		
通过这种方法可以实现任意转换,需要头文件 #include<string> #include<sstream> 期中sstream提供了我们的主角string流,下面给出int ...
 - 【C++】C++中的流
		
目录结构: contents structure [-] 1.IO类 IO对象无拷贝状态 条件状态 文件流 文件模式 string流 1.IO类 除了istream和ostream之外,标准库还定义了 ...
 
随机推荐
- 使用工具Source Monitor测量您Java代码的环复杂度
			
代码的环复杂度(Cyclomatic complexity,有时也翻译成圈复杂度)是一种代码复杂度的衡量标准,在1976年由Thomas J. McCabe, Sr. 提出. 来看看计算公式. 代码环 ...
 - cesium-大规模人群运动测试
			
环境:cesium1.57: 笔记本电脑:集成显卡+独显Navida 1060 测试内容:大规模人群运动(500人,可设置运动的路径),可行性及帧率 测试结果:21-23FPS,较为流畅:集显70%- ...
 - [C++讨论课] 课堂记录(一)
			
今天第一次参加c++讨论课,记录下了各组同学的展示的问题或者解决方法,也有一些知识点上的内容,供以后复习参考. 1.常量指针和指针常量问题 常量指针:指向常量的指针,例如const int *p = ...
 - 多并发下 SimpleDateFormat 出现错误
			
private static String time = "2019-01-11 11:11:11"; private static long timestamp = 154717 ...
 - 数据库-SQL语法:把一个字段的值设为随机整数
			
update test2 set zuig = (cast ( ceiling (rand()*9) as int))
 - 小试牛刀,建立jsp网页与导出war包
			
一.建立jsp网页 首先创建一个动态项目(我们学习的是动态网) 二.检查编码utf-8有没错误. 如有错误就是没有设置eclipse,请按照eclipse设置 编写一段代码,进行了解 三.导出一个wa ...
 - 文件下载(NSURLConnection/NSURLSession)
			
最基本的网络文件下载(使用原生的网络请求) #pragma mark - 小文件下载 // 方法一: NSData dataWithContentsOfURL - (void)downloadFile ...
 - TabControl重写,添加关闭按钮
			
class userTabControl : TabControl { const int CLOSE_SIZE = 15; protected override void OnInvalidated ...
 - js函数节流和函数防抖
			
概念解释 函数节流: 频繁触发,但只在特定的时间内才执行一次代码 函数防抖: 频繁触发,但只在特定的时间内没有触发执行条件才执行一次代码 函数节流 函数节流应用的实际场景,多数在监听页面元素滚动事件的 ...
 - poj1265 Area
			
题目描述: vjudge POJ 由于题目乱码概括一下题意: 给出一个路径,求围成多边形中内部点数.边上点数(包括顶点)以及面积. 题解: 边上点数=$\sum gcd(dx,dy)$ $Pick$定 ...