摘要: C宏中的##(token pasting) 以下内容来自GPT 在 C 和 C++ 中,## 运算符称为“token pasting”运算符或“粘贴”运算符,用于宏定义中。当使用 ## 运算符时,它会将前后的标记(token)直接拼接在一起。在 __VA_ARGS__ 前面使用 ## 运算符有一个特 阅读全文
posted @ 2024-09-04 02:51 Gold_stein 阅读(3) 评论(0) 推荐(0) 编辑
摘要: C++简单日志/debug调试信息输出 在写一些简单的小项目,或者算法题的时候,没有必要使用spdlog、log4cpp这样专门的日志库,但是如果把所有的调试语句都用 #ifdef DEBUG ... #endif 这样的语句块包围,就太麻烦了,我们可以用一个宏/函数来替代这些每处都不得不插入的语句 阅读全文
posted @ 2024-09-04 02:43 Gold_stein 阅读(2) 评论(0) 推荐(0) 编辑