1. C++中如何阻止一个类被实例化?
2. 一般在什么时候构造函数被声明成private呢?
3. 什么时候编译器会生成默认的copy constructor呢?
4. 如果你已经写了一个构造函数,编译器还会生成copy constructor吗?
5. struct和class有什么区别?
答:默认的访问级别不同,struct是public,class是private
6. 没有别的不同了吗?
7. 为什么说如果一个类作为基类,则它的析构函数要声明成virtual的?
8. inline的函数和#define有什么区别?
9. inline是什么意思?
10. 那你说说什么时候会真的被inline,什么时候不会呢?
11. 如果把一个类的成员函数写在类的声明中是什么意思?
12. public继承和private继承有什么架构上的区别?
13. 在多继承的时候,如果一个类继承同时继承自class A和class B,而class A和
B中都有一个函数叫foo(),如何明确的在子类中指出override哪个父类的foo()?
14. 虚拟继承的语法是什么?
15. 部分模版特例化
转载请注明文章来源:笔试网 www.ipmao.com—专业的笔试、面试资料搜索网站,<br>原文网址:http://www.bishiwang.com/shiti.aspx?id=535477