是否可以让预处理器将... this is my comment
转换为// this is my comment
?
如果没有,是否可以在我的make
文件中添加一些内容来执行此操作?
答案 0 :(得分:1)
不,预处理器只识别与C相同的符号集,这意味着宏必须以下划线或字母开头,后跟下划线,字母和数字。
答案 1 :(得分:0)
使用C预处理器:否,它识别与C相同的令牌类型;你不能介绍新的。
使用您自己的预处理器:技术上是,但除非您的预处理器能够准确地解析C并确保它只在完全正确的上下文中进行替换,否则您很可能会遇到问题不小心破坏了你的来源。此外,您将为新开发人员进入代码创建额外的学习曲线。总的来说,我不推荐它。