摘要:
一、 C++成员函数的重载C++中的成员函数有四种,分别是普通成员函数,virtual虚函数,const成员函数。(1) void func(int a);(2) virtual void func(int a);(3) void func(int a) const;如果在一个类中,声明这四种函数,哪是重复定义?哪些是重载?其中(1)(2)是重复定义,故编译不能通过,而(3)与(1)(2)是不同类型的函数,是重载。【注意:众所周知,C++函数重载时返回值是不参与重载决议的, 也就是说,int lex_cast(const char*);double lex_cast(const char*); 阅读全文
posted @ 2013-06-30 17:04
hnfxs
阅读(3858)
评论(0)
推荐(0)
浙公网安备 33010602011771号