私たちがWindowsで知っていることはすべて、EOLはCRLFであり、MacではLinuxのLFとCRです。 (more_info)LinuxまたはMacでC FILE *経由でWindowsでファイルを作成する方法
Windowsでは、WindowsとLinuxの両方でWinファイルを読み込むプログラムを書きたいと思っています。ファイルを開くには "rt"モードでfopenを使いますが、どのように行を読むのか分かりません。 fgetsはWindows下でCRLFとLFまで読み込みますが、EOL = CRファイルでも動作します。
解決策は何ですか?前もって感謝します。
LinuxはCRではなくLFを使用します。 MacOS9はプレーンCRを使用しました。 –
はいあなたは正しいですPiotrLegnica http://mc-computing.com/languages/CR_LF.htmこれは全リストです。 –
@Mihran:MacOSXはLFを使用しています。 –