- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 ^M
最近写了一个shell脚本,为了简化工作中的一个繁琐的操作。 Windows系统编辑的文本文件放到Linux系统上通常会出现令人厌烦的”^M”。这是因为Windows下的换行是”\r\n”,而Linux下是”\n”。 为了消灭这些令人烟花缭乱的^M,我之前的方法是借助于vim的”%s/^M//g”(^M使用Ctrl+ v + m键入)命令。 工作中有
2014-12-23 21:45:20 758
原创 __linux
总能在一些代码中看到类似于如下的宏定义:d 但查遍整个工程代码却没有找到在哪儿定义过他们。 今天仔细研究了一下,原来他们是由操作系统或是编译器定义的。以下将以__linux为例简要说明一下。 例如我们平常编译程序使用gcc,那么在gcc中就定义了__linux宏。
2014-12-01 21:14:01 1139
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人