0
此刻我存儲一些數據到輸出流,像這樣C++的OutputStream刪除存儲數據
std::ostringstream oss;
std::string fileData;
for(int i = 0; i < 4; i++)
{
oss << i;
fileData += oss.str();
}
現在輸出是這
1
1
2
1
2
3
1
2
3
4
如何清除裏面的所有數據我oss變量,所以這不會發生?
P.S.我知道我可以每次都宣佈一個新的輸出流,但這似乎相當極端。
聲明內循環'ostringstream'不是「極端」,這是正確的風格。 – Potatoswatter
你的輸出有誤,因爲你的索引從0到3,並且輸出從1到4 ... –
我剛剛輸入了這個例子,它不是我的實際代碼: ) – Canvas