是否可以使用空格编写define,例如:
#define replace to replacement here
Run Code Online (Sandbox Code Playgroud)
我想用" 替换在这里 " 替换" 替换为 ".
编辑:
我想测试私人会员:
我写了
#define private public
Run Code Online (Sandbox Code Playgroud)
但它不适用于Qt的私人老虎机
所以我打算用类似的东西
#define private slots: public slots:
Run Code Online (Sandbox Code Playgroud)
无论如何,我已经找到了另一种测试插槽的方法,顺便说一下,我知道这是一个丑陋的黑客.
我昨天整理了一堂课,做了一些有用的工作.我开始进行alpha测试,并且在某些时候意识到我正在为类本身添加与alpha测试相关的方法.它打击了我,他们不属于那里.在经过一些努力之后,我从基类中派生了一个测试类,该类也可以访问受保护的成员.我把所有与测试相关的方法,并在测试类中设置和拆除,并使基类倾斜,并且正如俗话所说的那样.
在这里浏览了一段时间后,我发现一条评论建议使用这种技术,使测试类成为真正的类的朋友.
回想起来,这些技术对我来说应该是显而易见的.
我正在寻找的是专门的alpha测试/单元测试类的技术,而不会增加被测试类的重量.
您个人使用了哪些技巧并推荐?