1
3
是否调用const或non-const成员完全由调用它的对象的constance决定,而不是由某些后续操作决定。这个决定是在考虑您调用的特定方法之前做出的。
编辑:根据要求的细节(在我的头上)。你需要提前申报一些东西——我没费心,因为这会让你更加困惑。处理任何问题/反馈。请注意,这基本上假定您出于某种原因不能/不想修改组件,但它不是一个通用的模板化解决方案,它可以简单地包装在任意类型上—它是非常重耦合的,并且具有很高的维护负担。
在里面
然后
所以,这意味着你必须在某个地方传递代码转发功能。这是一种痛苦,但如果您这样做是为了调试或测试,这并不不合理。如果您这样做是为了添加一个锁或其他东西,那么可能有更好的选择。 |
Vedant · 如何解决python啦啦队长问题?[已关闭] 2 年前 |
cobby · 在战略模式中使用工厂模式? 2 年前 |
Nobody · Java中带while循环的三角形模式 2 年前 |
Eduard Stefanescu · 如何在层之间传输异常? 6 年前 |
D. Schreier Talha Noyon · 对于目录中的每个类 6 年前 |
Tanvi Jaywant · 如何重载类 6 年前 |