istringstream测试

1.istringstream strcin(str),字符串(str)可以包括多个单词,单词之间使用空格分开

 #include "stdafx.h"
#include "iostream"
#include "sstream"
#include "string"
using namespace std; int _tmain(int argc, _TCHAR* argv[])
{
string str = "i am a girl";
string s;
istringstream strcin(str);
while (strcin >> s)
cout << s << endl;
system("pause");
return ;
}

  结果:

  aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPIAAAByCAIAAADmuhsrAAADtElEQVR4nO3ca26jQBBFYZYdyXsaKTtgX5GS+REJke7qWwV23ObmfIoiD243eHxg8GuWj6+vf+/vb7cbP/zY/Cwfn59vt9sCOCFrGCJrGCJrGGqyXtd1Xdd5mwM8AlnDECchMLRlve7M3ijgPpyEwBBZwxBZwxBZw1D4lJG4cW28wAdDZA1DZA1DZA1DZA1DZA1DZA1DZA1DZA1DZA1D+vPWvKOOS+qP1vt8t8vbb8rGBYw+6vR9LVnjkr6zDlNeyBoXRdYw1J+ELD9r7p9BzthM4Ahe4IMhsoYhsoYhsoYhsoYhsoYhsoYhsoYhsoYhsoYh/n9rGNKftwYuSX/eGrgk/cFU4JLIGob0562BS+IFPhgiaxgiaxgiaxgiaxgiaxgiaxgqZl1/JZt34DHfw7M+Nx54pF86CSFrzJS+eR6eVKTvtJM1Zip+1Klf2GQ9uhaY4M6sRwdsssZM9x+tQ2SNmYrfjiFrXEn6Xca1s8gXp8PxwFPx7RgY4j9UgCE+EwJDadb64B2eW+s1hgMq/0Scm1lfdXRjTm88nmp/EhIOOJr10Zscevapn4zek/X681nyoXnI+uXsj9bNs8bTJVWyFnOms4lGtwmbC+G6Rimn+0Czuvp9wZOEWe9VGl3Ke0K90dEYMT6tVg/Y3xc9YXqnMNno3FoH2i+vH+H0ALF2vduEM1fG77e//x1uZ3qnMNlDnjKOHvL+4S9mfYLezZqFeq9I95B+ST8hZtq/HRM+6vphO5TpiawPbUaYpm4uvcuHtrYyAM+Qnltr22Of9pcOE72G6xUL+6n0eHFZr7S/d+EN8WyjrIuHLlFheFmUEarX31+1RjvSaL1il9DbSdCvSGTdjOyj74fpGdJpK+Mrk/fblu4Go9/h+HR+THbP0bq/yegqsTDNekRMvmUnbthvbX9VGu5oNkx27mg9WhgeyfQkxSAqw47uY8Xbjsan+5vYA/WcvzT+D+mzFoe6/ub1haOr9A5waE9rtr+4lsqKmvFivelggawfpsl6+zsq9jcapmNNpw3nCS83C0XZzeRNEOn+U9mxKexVVE5CxPFPHBRFBOtYc9t099DbWVmFGCnGjxZS9ksQb56LP/YLw4PZQx51Xdsso22YvmFYFr5GAEtkDUNkDUNkDUNkDUNkDUNkDUNkDUNkDUNkDUNkDUNkDUNkDUNkDUNkDUNkDUNkDUNkDUNkDUNkDUNkDUNkDUNkDUNkDUNkDUNkDUNkDUNkDUNkDUNkDUNkDUNkDUNkDT//AecF8AYz5jvNAAAAAElFTkSuQmCC" alt="" />

 #include "stdafx.h"
#include "iostream"
#include "sstream"
#include "string"
using namespace std; int _tmain(int argc, _TCHAR* argv[])
{
string str = "i am a girl";
string s;
istringstream strcin(str);
while (strcin >> s)
cout << s ;
cout << endl;
system("pause");
return ;
}

  结果:

  aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOYAAABECAIAAAAa3N4JAAAE90lEQVR4nO2a247iRhCGeZAYfITxsMmKSFFuEinaKA8TRXmnxfgEjM3BZlbJlSNFmzxWLswyxt1d3WaAScP/qYQ87XJ1Wf7cYzPTC5PFdvepc5TPzSh2nw5RJxStKOWx3cezKDZHsdsUL7EuypfY7mO1LVebcrUp86Mo8k2Rr4t8XWTrbbZqRpGtimxdR+uoZuxaI9mmzNZ1FNm6eFptl/l2mW8W2Tpd5skii+fLKF2GyTyM57M4DaIkiJIgTIIwFkYUB2ESROk+4vn+sxnJPEgXwWIZLJfBKpuVq9mfm/CvMvy7DD/vwn920b/P0ecyrIrwj01Y5uE6i1Z5kufpU54u82Tf21OULsK6fhhPZ1EdH0+K6SyazuJpGE/DeBol0ygNYkHsz6sRybwdcfPHRZAugnTR+/W33we2d7dh1uEMv8TIckeW+2B7vj30neGjMxw7o7E7GrsP77xD+ESMvYexOxq7o0dn6Nveg+kMTdsbWG7fdAzTMUzbGFh1fEWGYdrG/hDHsFzDcg3LM+zjcIeGNzRGo/7Y70/Gg++/Hvz43vxpYn6YmD9PzF++NT9MzB++Mb97N3jvm2PfevRt33ceHp2RX7dnuaO6w77VoTdhz/uwX5q3Ds27hl1vOEdhu43w+k59aq4gvN7A9noAaASUBZoBZYFmQFmgGU1lq6qqqur6PajPWzW4bE/gf4teyp6WD24KHR8MoOxdUysr+oXLHa8Y6PzmeO9YOLpIT2AnlL1rFB8MWM/qDdFR3HyVZHYKYi+4R2hlq2NaafSq+XplRbcElL1rCGWl2rWUUtG0k7KinqHsXXMFZXuC1Vc0L3dEfS+4cdjXL9Y8Qs0ez1RuGpssmlcqN5EAbp8rfMnFOn3pGcEtc53vZbEugrOh458SwF1DK0svitxnTXo6boLK0ntaZXpX12ZObh6ck8PrF3dvV2W7HtLpTYt+8XqNstXxG2GnOlD22hxW2dYb0smWqChL1JRWI/w7FGxtcOcSaSr1uzWd+rmA88Aq20TFv56y5er+iXKIfKmRdELzXOiC0pMCl4X7LEvLx46rr0x0AjE7fUtwK6vkN/tnP7l9Sk8KXJbXv36JLid7aRWVPQH6FmoN0sZL7WdH2ILgggxsj71+ipekk4InKNupDa52tE/SU+7UrUoCOAP0syzN4bpK3ZKmES5y5yUG2VJ0PrFNT8qeHfdAcGa4yiouOYRh3G3iqnNRN5vdVfFuEtG8hO50n5D1DRAp20pjhWbT6ArSsir5KsXZ3qSKiz65+dL64LKcvMqyh4h2EYNSZUUQxQ9KEQey3bK7pFKKqoHLcsIqKxrkrkB0EcWLrZLW9f5RPFaUL72XiLuLrnmh/NuhpSyxRLHHqg+KdtFyd7qLWv0rzqIyUSufmFeaTABlVWkqezh/RbdEabSI0rLcOtzt1iBhbat462JL7w2Vm/Ye7XkTpA8GxLpFLGbEBa7EtI6Vqk/3qTIFkUnkiwZh7TUQ/cGW+JEd5C5CZ7mitElvhaiHN2/sLsC/eAPNgLJAM6As0AwoCzQDygLNgLJAM6As0AwoCzQDygLNgLJAM6As0AwoCzQDygLNgLJAM6As0AwoCzQDygLNgLJAM6As0AwoCzQDygLNgLJAM6As0AwoCzQDygLNgLJAM6As0AwoCzQDygLNgLJAM6As0AwoCzQDygLNgLJAL/4DS6HtNAeOhrQAAAAASUVORK5CYII=" alt="" />

无论是第一种还是第二种,进行单步调试时,可以看到s每次只输出一个值。

  若将s中放入vector中可以采用如下方法。

  aaarticlea/png;base64,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" alt="" />

2016.07.15——istringstream测试的更多相关文章

  1. 「Mobile Testing Summit China 2016」 中国移动互联网测试大会-议题征集

    时至北京盛夏,一场由 TesterHome 主办的关于移动互联网测试技术的盛会正在紧锣密鼓的筹备中.只要你关注软件质量,热爱测试,期待学习,都欢迎你加入这次移动测试技术大会中和我们一起分享经验.探讨话 ...

  2. http://www.cnbc.com/2016/07/12/tensions-in-south-china-sea-to-persist-even-after-court-ruling.html

    http://www.cnbc.com/2016/07/12/tensions-in-south-china-sea-to-persist-even-after-court-ruling.html T ...

  3. 2018/8/15 qbxt 测试

    2018/8/15 qbxt 测试 期望得分:100:实际得分:50   不知道为什么写挂了,明明是个水题 T^T 思路:模拟 注意:如果用 char 类型存储的话,如果有'z' + 9 会爆char ...

  4. 2016.8.15上午纪中初中部NOIP普及组比赛

    2016.8.15上午纪中初中部NOIP普及组比赛 链接:https://jzoj.net/junior/#contest/home/1333 这次比赛不怎么好,因为这套题目我并不是很擅长. 可同学们 ...

  5. 2016.9.15初中部上午NOIP普及组比赛总结

    2016.9.15初中部上午NOIP普及组比赛总结 2016.09.15[初中部 NOIP普及组 ]模拟赛 又翻车了!表示时超和空超很可恨! 进度 比赛:AC+0+0+20=120 改题:AC+80+ ...

  6. 2016.08.07计算几何总结测试day2

    T1 bzoj: [Usaco2010 OPen]Triangle Counting 数三角形 看到这个题n那么大, 于是想到极角排序搞一搞,然而排完序后立马懵逼,完全不知道接下来应该怎么写.... ...

  7. 日报 18/07/15 Java 性能优化

    尽量指定类和方法的final修饰符 带有final修饰符的类是不可派生的 在java核心api中 有许多应用final的例子 例如 java.lang.string整个类都是final的 为类指定fi ...

  8. macbook pro 2016 2017 15寸 雷电3 外接显卡 epu 简单教程(不修改UEFI)

    雷电3外接显卡效果还不错,但是除了akitio node 其他厂家并不会维护自己的固件来适配新机型,我自己买的mbp 2016 15''就出现了和AORUS Gaming Box 1070不兼容的问题 ...

  9. 2016/07/11 PHP接口的介绍与实现

        接口定义了实现某种服务的一般规范,声明了所需的函数和常量,但不指定如何实现.之所以不给出实现的细节,是因为不同的实体可能需要用不同的方式来实现公共的方法定义.关键是要建立必须实现的一组一般原则 ...

随机推荐

  1. 你好,OI

    高二了才开通真正意义上的博客...以前一直比较懒没写过什么,现在为了给自己留下一点回忆还是过来了. 上半年的那次失败还是历历在目啊...几个月来一直在我心中挥之不去.虽说也是自己的能力不足造成的,但是 ...

  2. EF 使用 oracle

    EF 使用 oracle https://www.oracle.com/technetwork/topics/dotnet/downloads/index.html C:\Program Files ...

  3. android与H5互相调用

    市面上很多android软件都有内嵌H5的,主要是为了节约成本,提高开发效率,其实现原理主要是通过Java代码和JavaScript代码的互相调用来实现. Java调用Js 1,webview初始化: ...

  4. 牛客网NOIP赛前集训营-普及组(第二场)

    T1 牛牛刚学习了输入输出,他遇到了一道这样的题目. 输入2个整数a和b 保证输入的a和b在long long范围之内,即满足 -9223372036854775808 <= a, b < ...

  5. 2017易观OLAP算法大赛

      大赛简介   目前互联网领域有很多公司都在做APP领域的“用户行为分析”产品,与Web时代的行为分析相类似,其目的都是帮助公司的运营.产品等部门更好地优化自家产品,比如查看日活和月活,查看渠道来源 ...

  6. 网络优化之net.ipv4.tcp_tw_recycle参数

    不要在linux上启用net.ipv4.tcp_tw_recycle参数  2015/07/27  CFC4N 本文为翻译英文BLOG<Coping with the TCP TIME-WAIT ...

  7. golang 中的 time 包的 Ticker

    真实的应用场景是:在测试收包的顺序的时候,加了个 tick 就发现丢包了 那么来看一个应用例子: package main import ( "fmt" "runtime ...

  8. P2042 [NOI2005]维护数列 && Splay区间操作(四)

    到这里 \(A\) 了这题, \(Splay\) 就能算入好门了吧. 今天是个特殊的日子, \(NOI\) 出成绩, 大佬 \(Cu\) 不敢相信这一切这么快, 一下子机房就只剩我和 \(zrs\) ...

  9. python获取url响应

    前言 requests发请求时,接口的响应时间,也是我们需要关注的一个点,如果响应时间太长,也是不合理的.如果服务端没及时响应,也不能一直等着,可以设置一个timeout超时的时间 关于request ...

  10. mongodb3.6集群搭建:分片集群认证

    上篇集群已经创建,现在加入认证. 1. 生成密钥文件每个服务器上创建路径: mkdir -p /var/lib/mongo/auth 生成64字节的密钥文件openssl rand -base64 6 ...