,我是否還需要輸入EOF,或者輸入後是否系統地存在? (C++)當我試圖寫入一個文件時,我們是否需要寫入EOF當我們嘗試寫入文件時
0
A
回答
1
EOF不是一個真實的字符,它只是某些庫或語言使用的文件末尾的表示。所以,當你讀取一個文件時,你可能會在最後得到一個EOF,但是當你寫一個文件時,你只需要寫一切,刷新並關閉輸出流。就這樣。
+0
+1'EOF不是真正的人物'。但請注意,終端混淆了事物,因爲有一個模擬EOF的字符(通常是Control-D)。更準確地說,它將任何未決數據刷新到讀取隊列;如果沒有待處理數據,則讀取返回零字節,這是您在EOF上獲得的。 DOS系統上的文本文件中的Control-Z也很複雜;這是一個EOF字符。 –
0
在現代操作系統上,文件不會被EOF(文件結尾)字符終止。您將使用C++或其他編程語言編寫的EOF字符只是該語言提供的便利。
你不需要寫EOF。所有你需要做的就是寫入流(可能是一個ofstream),刷新並關閉流,你就完成了。
相關問題
- 1. 當我嘗試將消息寫入文件時,java.util.ConcurrentModificationExceptionException
- 2. 寫入文件當我嘗試寫這個代碼到文件不起作用
- 3. 當我嘗試打開文件並寫入文件時出現問題
- 4. 當我嘗試寫入列表時,我的上一個文本被覆蓋
- 5. 當我嘗試寫入外部文件時,爲什麼我的應用崩潰?
- 6. 當我們寫入時,JVM是否處理異常
- 7. C++ - 嘗試寫入文件
- 8. NullPointerException當試圖寫入文件
- 9. 當我嘗試寫入谷歌搜索引擎它寫在URL?
- 10. 試圖寫入文件
- 11. 如果我們正在同步讀取,我們是否需要同步寫入?
- 12. 當我嘗試使用我的應用下載文件時,無法寫入文件
- 13. 嘗試將char []寫入文本文件
- 14. 當多個進程嘗試寫入同一個文件時會發生什麼?
- 15. 爲什麼我們需要在寫入流數據之前首先將.h264文件寫入.h264文件
- 16. 當試圖將scriptblock寫入文件時,PowerShell scriptBlock包裝腳本
- 17. 我試圖寫入一個已經包含信息的文件
- 18. 試圖寫入文件,文件沒有被寫入
- 19. 當我們有.java文件可用時,爲什麼我們需要JSP文件?
- 20. 當嘗試寫入文件時,需求不會拋出異常拋出UnauthorizedAccessException
- 21. 所需對象 - 嘗試寫入文件時
- 22. 當我試圖從Realm對象讀取和寫入時出錯
- 23. 在寫入文件時需要幫助
- 24. 嘗試寫入文件時出現重複輸入
- 25. 我無法寫入文件
- 26. 當我們使用xchg時,我們是否需要防護
- 27. 當我們將它寫入文件時,爲什麼我們必須將所有東西都轉換爲char *?
- 28. 當寫入文件時出現亂碼
- 29. 通知UI當.dll寫入文件時?
- 30. 當寫入文件時,FileStream與System.IO.File.WriteAllText
請添加您使用的語言和您想要實現的內容。 – eatSleepCode
我正在使用C++,謝謝 – user3341953
他的意思是將它添加到標籤。我爲你做到了。 –