在win用UE编码时常有格式的选择,谷歌了解了下也就是换行符的区别,那么实例运行在ubuntu服务器环境下是不是选择或转换成unix格式好一些?
-
不同系统中单换行符就会有差别:
Unix:\n
Windows:\r\n
Mac OS X:\n
Macs (<=OS 9):\r
-
历史原因
\n为每行开头的前缀
\r在以前用来将老式打印机的打印头移到开头 属于历史遗留
是的 unix (mac), linux 都默认采用 LF (\n) 作为换行符,建议在 windows 上开发的时候,就选成 \n 的换行符。虽然现在大多数程序都能自动识别换行符,是否这样做并没有太大的影响,但是在跨平台开发时保持一致是一种好习惯。