0
我的應用程序無法讀取Windows格式的EOL文件,有沒有辦法檢測文件的格式?或者將EOL更改爲linux格式? 如果格式不是linux,我希望能夠顯示錯誤消息。 我知道windows格式的EOL是CRLF,而linux是LF。有沒有辦法在C++中檢測或更改EOL格式從Windows到Linux?
我的應用程序無法讀取Windows格式的EOL文件,有沒有辦法檢測文件的格式?或者將EOL更改爲linux格式? 如果格式不是linux,我希望能夠顯示錯誤消息。 我知道windows格式的EOL是CRLF,而linux是LF。有沒有辦法在C++中檢測或更改EOL格式從Windows到Linux?
您可以嘗試手動執行,檢查''\ r''符號以及'\ n''。 – alexeykuzmin0
你如何閱讀文件?在什麼模式下? –