11 我已經被委託將一些C代碼更新爲C++,並且很好奇,在ifstream中C FILE *的倒回方法的等效方法或實現是什麼?ifstream等效於FILE *的倒回方法 來源 2011-04-21 Robb +0 我不會自動假定iostream是「升級」。出於許多原因,特別是格式化控件的狀態,它是降級的,特別是與線程混合時。 – 2011-04-22 00:44:03 +0 我會考慮這一點。 – Robb 2011-04-22 00:46:31 +1 一個完整的答案可以在這裏找到:http://stackoverflow.com/questions/16393583/how-to-read-same-file-twice-in-a-row – Ripo 2014-06-24 08:33:15
11 這將是seekg(設置獲取指針)或seekp(設置put指針)。在這兩種情況下,都將0作爲參數結果傳入,將指針設置爲文件的開頭。 來源 2011-04-21 22:36:01 +1 你還需要清除錯誤標誌(例如在EOF的情況下)通過basic_istream <> :: clear()作爲倒帶來做到這一點。 – vsoftco 2015-11-19 04:34:48
我不會自動假定iostream是「升級」。出於許多原因,特別是格式化控件的狀態,它是降級的,特別是與線程混合時。 – 2011-04-22 00:44:03
我會考慮這一點。 – Robb 2011-04-22 00:46:31
一個完整的答案可以在這裏找到:http://stackoverflow.com/questions/16393583/how-to-read-same-file-twice-in-a-row – Ripo 2014-06-24 08:33:15