第4章
96页,数组维数为变量
第8章
246. IO对象不可复制、赋值原因是类设计时复制构造函数、赋值函数是私有的,为什么这么设计呢?
251. tie举例
第15章
484 派生类可以恢复,但不可扩大
#include <iostream> #include <string> using namespace std; class base { public: base(int p1=1, int p2=2, int p3=3) : pub(p1), pri(p2), pro(p3) {} int pub; private: int pri; protected: int pro; }; class derived_private : private base { public: using base::pub; // using base::pri; using base::pro; void print_pri() { cout << "pub:" << pub << endl; cout << "pro:" << pro << endl; } }; int main() { base b; cout << b.pro << endl; derived_private d; cout << d.pub << endl; cout << d.pro << endl; 这都可以? }
本文转自jihite博客园博客,原文链接:http://www.cnblogs.com/kaituorensheng/p/3462203.html,如需转载请自行联系原作者