找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 7368|回复: 7

怪事!换行符居然变成小黑方块了!

[复制链接]
发表于 2011-7-30 21:07:41 | 显示全部楼层 |阅读模式
RT。今天用FinalBig挖开SW1.1的INI代码,浏览时格式一切正常。正想把一部分搬到自己MOD的INI里,拷过来却发现那原来排列的井然有序的字符这时却密集的挤在一起了。仔细看才知道原来该有的换行符全变成了小黑框!把小黑框复制到搜索替换对话框里进行查找,发现它的功能和换行符完全一样。这是怎么回事?它能被游戏引擎自动识别吗?另外顺便问一下除了回车键还有什么其他方法能制造换行符?
发表于 2011-7-30 21:23:31 | 显示全部楼层
我只知道丢写字板后就正常,怎么人工制造还得问耗神
回复

使用道具 举报

发表于 2011-7-30 21:31:06 | 显示全部楼层
linux的换行符是单字节,windows是双字节,拖进写字板另存为txt文件就行
游戏引擎不煋的话应该可以识别
回复

使用道具 举报

发表于 2011-7-31 00:11:49 | 显示全部楼层
严格来讲Linux那个才叫“换行符”,Windows那个叫“回车符后面跟了个换行符”。你打回车的时候光标是向左下移动的,控制向左那个叫回车符,控制向下那个才叫换行符。
回复

使用道具 举报

 楼主| 发表于 2011-7-31 11:49:41 | 显示全部楼层
严格来讲Linux那个才叫“换行符”,Windows那个叫“回车符后面跟了个换行符”。你打回车的时候光标是向左下 ...
LH_Mouse 发表于 2011-7-31 00:11



    Linux的回车符与换行符难道不是统一的吗?(我没用过Linux操作系统)还有小黑框是不是就代表Linux的换行符?那么说ShockWave1.1的代码有一部分是在Windows下编完的,另一部分是在Linux下编写完的?(SW1.1少数INI文档照搬过来就没有格式问题,但多数都出现题目所述情况)

回2L:复制到写字板再保存成txt就没有格式问题了?早知道我就不用一个一个手工替换了(一段10KB的代码忙活了15min才把小黑框完全换掉)……
回复

使用道具 举报

发表于 2011-7-31 14:43:50 | 显示全部楼层
本帖最后由 DragoonKiller 于 2011-7-31 14:44 编辑

回复 5# 粉毛巾


回车符和换行符不是一个东西
linux用换行符0A
windows用回车符+换行符 0D+0A
你在记事本看见的换行是两个字符
另外程序读入时一般会丢掉回车符
出现这个估计是你煋....

还有谁知道编SW用的什么软件,用记事本打开就有可能这样
回复

使用道具 举报

发表于 2011-7-31 14:45:04 | 显示全部楼层
linux一般是用不到回车符的。用Linux的换行符不一定代表一定是Linux下写的。可能他用来写INI的编辑器是Linux下开发的,结果也继承了这个特点。
回复

使用道具 举报

发表于 2011-7-31 14:56:01 | 显示全部楼层
比如finalalert就会让你满眼小黑块
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|Archiver|手机版|管理员邮箱|红警DIY论坛 |网站地图

GMT+8, 2026-7-28 15:51 , Processed in 0.075982 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表