博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
isstringstream——WOW!Amazing!
阅读量:4137 次
发布时间:2019-05-25

本文共 663 字,大约阅读时间需要 2 分钟。

背景

在做Leetcode的第290题时,看到Discuss里有一个简答的方法,只需要十几行代码,里面有一个C++的输入输出控制类istringstream,简直是太牛逼了!大大简化代码!!!

介绍

介绍,转自

()
一个比较有用的c++的输入输出控制类。C++引入了ostringstream、istringstream、stringstream这三个类,要使用他们创建对象就必须包含这个头文件。
istringstream类用于执行C++风格的串流的输入操作。
ostringstream类用于执行C风格的串流的输出操作。
strstream类同时可以支持C风格的串流的输入输出操作。
istringstream的构造函数原形如下:
istringstream::istringstream(string str);
它的作用是从string对象str中读取字符。

#include
#include
//istringstream 必须包含这个头文件#include
using namespace std; int main() { string str="i an a boy"; istringstream is(str); string s; while(is>>s) { cout<
<

Leetcode

题目:
我的解答:

转载地址:http://mexvi.baihongyu.com/

你可能感兴趣的文章
MINI210开发板的ADC驱动
查看>>
详解μC/OS-II如何检测任务堆栈实际使用情况——即如何设置ucosii任务堆栈大小
查看>>
MSP430 ADC12采样分析
查看>>
HDU 2522 求循环小数问题
查看>>
HDU 1026 Ignatius and the Princess I(广搜+路径记录+优先队列)
查看>>
HDU 1072 Nightmare(BFS)(注:不标记每个节点四方向累计4次剪枝)
查看>>
HDU 1075 What Are You Talking About(map+字符串)
查看>>
HDU 2600 War(水题 区间边排序+贪心)
查看>>
HDU 1175 连连看(DFS)
查看>>
HDU 1180 诡异的楼梯(BFS+奇偶步数判断)
查看>>
HDU 2709 Sumsets(DP递推)
查看>>
HDU 5443 The Water Problem(线段树水题)
查看>>
HDU 5438 Ponds(2015ACM长春网络赛+枚举删点+DFS求联通块)
查看>>
HDU 5437 Alisha’s Party(2015ACM长春赛区网络赛+优先队列)
查看>>
HDU 5461 Largest Point(2015沈阳赛区网络赛+技巧水题)
查看>>
HDU 5464 Clarke and problem(DP 01背包)
查看>>
HDU 5455 Fang Fang(2015沈阳赛区网络赛)
查看>>
HDU 2571 命运(DP)
查看>>
HDU 2955 Robberies(01背包+概率)
查看>>
HDU 1203 I NEED A OFFER!(01背包+概率)
查看>>