CreateFile() ve WriteFile() kullanılarak oluşturulan bir çizgi yönelimli metin dosyası (Unicode) var.Yerel metin kullanarak 'C' içindeki metin dosyasını (Unicode) okuyun
Bu dosyayı ReadFile() yöntemini kullanarak bir ikili akış olarak okumak kolaydır, ancak satırlara ayırmak için ekstra düşük düzey işlem gerekir.
Benim için bunu yapan bir Win32 işlevi var mı?
Tekrar, 'C' (C++ değil) olduğunu ve readline() gibi POSIX/ANSI C işlevlerini kullanmak istemediğimi lütfen unutmayın.
Yukarıdaki sorunun cevabı negatifse, yalnızca yerel Win32 C işlevlerini kullanarak satır yönelimli bir metin dosyasını okumak için "en kısa kod" ne olurdu? Örneğin. ReadFile(), StrChr() kullanarak, vb.
Teşekkürler.
Bunu mu demek istediniz: UTF-16LE? – dreamlax
Evet. UTF-16, Küçük Endian. –
Ugh. MSVC CRT bunu destekler. fopen() modu argümanında "ccs", sonra sadece fgetws(). –