这里所要分享的字符串是指略微复杂一点的输入,一般的字符串就不在赘述。
1.stringstream的使用
UVA10815
给出一句英文要得到单词
例如:
Adventures in Disneyland.
这句话输入可以用cin输入得到各个单词,但是后面要将这些单词写入set中,
可以使用如下方法:
stringstream ss(s);
ss>>buf;
这样就将值可以写入set中了。
2.用fgets和sscanf一起输入
UVA10562
题目的样例看起来并不好输入
2
A
|
--------
BC D
| |
----- -
E FG
#
e
|
----
f g
#
我们一行一行的用fgets输入,定义一个二维字符数组buf[maxn][maxn]