第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 << cout << d.pro << 這都可以?