我有一个我想要检查的C++类.所以,我希望所有方法在出门之前打印他们的参数和返回.
后者看起来有点容易.如果我为一切返回(),一个宏
#define return(a) cout << (a) << endl; return (a)
Run Code Online (Sandbox Code Playgroud)
如果我将所有返回括号化为括号(或者可以调用的任何东西),它会做(可能是错误的).如果我想把它拿出来,只需注释掉定义.
但是,打印输入似乎更难.有没有办法,我可以使用C++结构或workaroud黑客?
我想到了一些选择:
| 归档时间: |
|
| 查看次数: |
322 次 |
| 最近记录: |