c++ - 调试语句的 C++ 预处理器
问题描述
我一直在浏览一些 Boost-Fiber 示例和 Nat Goodspeed 提供的 Boost-Fiber 优先级调度程序。在他的代码中,他在调试代码之前的行上使用字符序列 //<-,在下一行使用 //->。
我想知道是否有某种 C++ 预处理器可以删除此代码,或者根据调试模式将其保留。
我想使用他的调度程序,没有调试代码,但如果已经存在某些东西,我不想手动删除它。
谢谢。
解决方案
推荐阅读
- c++ - 如何从进程中获取实时、非阻塞的输出
- opencv - OpneCV 网络摄像头视频捕获 Jupytor 与 PyCharm
- java - Java 编译器在 if 语句之前执行 return
- python - 在终端中打印字符串时缺少字符
- php - Add additional attributes to an existing document elasticsearch with PHP
- javascript - array.filter 没有在 reactjs 中返回父数组的嵌套数组
- c# - 如何使用 asp.net core 在 Jenga API 中创建签名
- r - 获取数据框中最后一个数值的 Tidyverse 挂起
- c# - .net 核心从商店获取证书运行与框架不同
- django - Django 向 API 发送请求,其中 URL 是动态的