在C中,如何实现删掉一行注释无法运行?
我来说一个真实遇到过的例子。
这个例子依赖编译器实现相关的行为,虽然没有完全满足题主的要求,但也十分接近了。
这个例子本身并不复杂,但涉及到多个源代码文件。
要复现这个例子,我们首先需要分别在两个子目录中创建四个文件: mkdir foo mkdir bar touch foo/impl.inc touch foo/foo.h touch bar/impl.inc touch bar/bar.h然后我们在头文件 foo/foo.h 中填入以下代码(注意第一行的注释也是要保留的):// foo.h #pragma onc…。
相关推荐
最新更新
推荐阅读
猜你喜欢
如果第三次世界大战真的开始了,到时你最想做的是什么?
你们都用 Python 实现了哪些办公自动化?
为什么腰突不受到医学界的重视?
为什么开发一个 AI Agent 看似容易,但真正让它「好用」却如此困难?技术瓶颈主要在哪里?
J36翼展这么大,能长时间高超音速巡航吗?
韦东奕(北大韦神)要是去写游戏引擎代码,能不能把虚幻引擎按在地上摩擦?数学好真能‘降维打击吗?
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
手机的运行内存真的有必要上16GB吗?
为何 Linus 一个人就能写出这么强的系统,中国却做不出来?
要想完全放弃Windows操作系统而使用 Linux需要多少勇气?
关注我们

包装胶带
网站首页
