作者EdisonX (閉上眼的魚)
看板C_and_CPP
標題[問題] stringstream 清空
時間Thu Jan 13 01:01:19 2011
問題(Question):
最近看到 C++ Primer 4th ch8,
裡面的 class 覺得好莫生,於是先上網找
fstream, istream, ostream, iostream, istream, ostream... etc 的說明。
先找 stringstream 說明, 讓我愈看愈亂
C++ reference 裡面 stringstream 範例都是用 cin, cout 做範例,
還有一堆繼承的東西, 就是沒找到範例裡面有 stringstream 的東西,
(讓我感到好像不會用 reference 查資料)
還是這部份要等念完整本 Primer 的時候才會知道要怎麼看 C++ reference ?
離題了, 如果要清空 stringstream 重覆使用
到底是要 .str(""), 還是要 .clean() ?
clean 是把 flag 清掉
.str("") 是把 buffer 裡內容清掉
重覆使用時是要二個都調用嗎?還是調用其中一個就好了?
謝謝各位幫忙,小弟感激不盡
--
If there is no tomorrow,
I want to see u last time.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 180.177.76.142
推 HudsonE:你可以自己試試, 不過基本上只用 clean 是無用的 01/13 10:39
→ spider391:clear 是清掉 flag 這個我也試了很久才知道 = = 01/13 11:29
→ EdisonX:謝謝回覆!! 01/13 13:19
推 TroyLee:調用...這好像是對岸的用語? 01/14 00:51
應該說是呼叫較適合。
不好意思,我是台灣人,書很雜,繁中、原文、簡中都會看,
所以用語有時候會有點亂, 不過簡中的譯文在繁中倒是沒看過,
像是「句柄」我不知道應該怎麼翻譯,
每次看到「句柄」我就想成是 something of controller
推 loveme00835:有時候用對岸的用語還比較傳神 XD 01/14 01:19
※ 編輯: EdisonX 來自: 180.177.76.161 (05/12 00:51)