![]() |
1
2
在funcguard中添加一个bool来控制它是否应该显示任何内容。
实施文件:
这是:
您将需要一个包含类别bools定义的单个项目范围文件,更改此“设置”文件不需要重新编译程序的任何其他部分(只是链接),因此您可以 get back to work . (这意味着它也可以与预编译头一起工作。) 进一步的改进包括告诉Funcguard有关类别的信息,这样它甚至可以登录到多个位置。玩得高兴! |
![]() |
2
1
你可以做类似的事情
类似以下内容(未测试):
要记住的一点是,执行此操作的include文件不能包含guard宏(至少不能围绕此部分)。 然后您可以像这样使用它,这样即使在编译单元中也可以控制跟踪:
当然,对于预编译的头文件来说,这并不能100%地发挥作用,但是我认为在预编译之后的头文件的后续包含仍然可以正常工作。即便如此,这可能是不应该出现在预编译头集中的类型。 |
![]() |
AstralHex · 矩阵乘法代码工作不正常 3 月前 |
![]() |
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 3 月前 |
![]() |
Die4Toast · 递归调用成员箭头运算符-> 3 月前 |
![]() |
Anka Hanım · 关于结构和动态数组地址的问题 3 月前 |