在函数后面加const 主要发生在类中例如:
class compoent {
public:
virtual ~compoent() {};
virtual string operation() const {
};
};
在这个例子中operation后面加const 表示函数不可以修改class的成员
本文讨论了C++编程中,如何在类的`operation()`函数后添加`const`关键字,以表明该函数不会修改类的成员变量,确保了对象的线程安全性和状态的可读性。
在函数后面加const 主要发生在类中例如:
class compoent {
public:
virtual ~compoent() {};
virtual string operation() const {
};
};
在这个例子中operation后面加const 表示函数不可以修改class的成员

被折叠的 条评论
为什么被折叠?