2015-11-23 8 views

cevap

10

Buna inanmıyorum.

Not Defteri haricinde, Windows'daki hemen hemen her şey, \n'un \r\n kadar yeni bir satır olduğunu öğrenmiştir. Aslında, satır sonlandırma sorunları olan diğer tek seferde, \r\n yeni satırların varlığına inanmayı reddeden UNIX yazılımı kötü şekilde yüklenmiş.

Başka bir deyişle, bunun için belirli bir nedeniniz olmadıkça, yalnızca \n'a yapıştırın. Eğer belirli bir sebep var mı varsa

, (Ben stdlib tane bulamadım) yere bir NL sabit tanımlamak için en kolay yol:

#[cfg(windows)] pub const NL: &'static str = "\r\n"; 
#[cfg(not(windows))] pub const NL: &'static str = "\n"; 
İlgili konular