1、在 connect 函数前,加上作用域符号 :: ,来表示全局的connect 。
:: 前不加空间名,表示全局的。
2、在函数的末尾加上const,
例如int Func(int i) const;
Func()是类的成员函数才能这样用,表示这个函数不改变成员变量的值。同时用const结尾的成员函数只能调用其他const结尾的成员函数。因为其他函数并不能保证同样不修改类的成员变量。
1、在 connect 函数前,加上作用域符号 :: ,来表示全局的connect 。
:: 前不加空间名,表示全局的。
2、在函数的末尾加上const,
例如int Func(int i) const;
Func()是类的成员函数才能这样用,表示这个函数不改变成员变量的值。同时用const结尾的成员函数只能调用其他const结尾的成员函数。因为其他函数并不能保证同样不修改类的成员变量。