C++错误:必须调用对非静态成员函数的引用,请帮忙,不知道字面上出了什么问题

C++ error: Reference to non-static member function must be called, Please help, don't know whats literally wrong

本文关键字:不知道 字面上 问题 什么 引用 错误 调用 函数 静态成员 C++      更新时间:2023-10-16
class skClass {
    public:
    void setName(string x) {
        name = x;
    }
    string getName() {
        return name;
    }
    private:
    string name;
};
int main() {
    skClass sk;
    sk.setName = ("Mr Bashir Sentongo");
    cout << sk.getName() << endl;
    return 0; 
}

方法通过在括号内传递参数来调用(()),而不是使用赋值操作符(=):

。,你应该替换

sk.setName = ("Mr Bashir Sentongo");

sk.setName("Mr Bashir Sentongo");
相关文章: