这个特定的C++代码项目具有0xFF字节标记,用于为函数定义添加前缀.
这样做的目的是什么?它是否有助于一些简单的源文件解析器?
显然,编译器会忽略这些标记.

这可能是Form Feed(ASCII 12)(在wiki-pedia上),换句话说就是空格字符.
换页符字符有时在源代码的纯文本文件中用作分页符的分隔符,或者用作代码段的标记.某些编辑器(尤其是emacs)具有内置命令,可以在换页符上向上/向下翻页.此约定主要用于Lisp代码,也可以在Python源代码中看到.
当源代码通常印在纸上进行审查/存档时,它在源代码中很常见.
打印将FF在纯文本文档中解释为"分页符"
半相关:https://twitter.com/sehetw/status/297904888321544192
| 归档时间: |
|
| 查看次数: |
375 次 |
| 最近记录: |