作者HuangTzHuan ()
看板C_and_CPP
标题Re: [问题] 请问以空白为依据抓字串?
时间Sat Mar 28 19:39:56 2009
※ 引述《liu2007 (薯)》之铭言:
: 我记得JAVA有这个功能
: 而且每当next的时候
: 它会跳过空白键
: 它会自动帮你抓下一个单字
: 读入一个文字档
: This is my book. My name is xxx.
: 我想要用C++去抓每一个单字储存到一个阵列
: 变成
: string0 = "This"
: string1 = "is"
: string2 = "my"
: string3 = "book."
: string4 = "My"
: .
: .
: .
: .
: 请问C++有什麽函式可用吗??
#include <iostream>
#include <iterator>
#include <string>
#include <vector>
#include <algorithm>
vector<string> strings;
copy(
istream_iterator<string>(cin),
istream_iterator<string>(),
back_inserter(strings)
);
--
发信站: 批踢踢实业坊(ptt.cc)
From: 140.112.30.49
※ 编辑: HuangTzHuan 来自: 140.112.30.49 (03/28 19:47)
1F:推 legnaleurc:果然会有人回这招 XD 03/28 20:05