WindowsでC++プログラムで作成され、DebianLinuxでコンパイルされたtxtファイルを読み取る必要があります。残念ながら、行末区切り文字に問題があります。LinuxとWindowsでは行末インジケーターが異なることを知っています。その結果、Linuxでは、私のC++プログラムは「correct_line^M」のようなものを読み取ります。
私の質問:LinuxでWindowsで作成したファイルを正しく読み取るにはどうすればよいですか?手動でLinux表現に変換する必要がありますか(避けたい)?
ありがとうございました。