台湾某著名杀毒软件公司笔试题
时间:2010-06-21 来源:seuzw
找错。
#include <iostream>
using namespace std;
class P
{
public:
void print()
{
cout << "P";
}
};
void print(const P&p)
{
p.print();
}
int main()
{
P p;
print(p);
return 0;
}
const P&p将p转换成了P类对象的const引用,而const引用只能调用const成员函数,P的print函数为非const成员函数,故编译出错
相关阅读 更多 +