1. 程式人生 > >thinking in C++ 讀書日誌(五)

thinking in C++ 讀書日誌(五)

第五章 隱藏的實現

推薦幾個看點:

1<cstring>memset(&,Bool,int)函式

   是一個批量初始化記憶體的函式。

2. 類中的友元

   對友元的概念或宣告格式還不是很熟的同學可以看一看,比“雞瘟”同志那本書上寫得好多了。

3.控制代碼類

   我對這個東西比較感興趣。有興趣的同學歡迎和我討論一下呵!

 

東西很少,這裡留個小遊戲吧:

//看看誰能突破我的“private

防線”^_^

這裡有一個頭檔案:

//:NotHandle.h

#include<iostream>

using namespace std;

class A

{

private:

  int a;

public:

  int b;

  A(){a=10;b=20;}

  void print(){cout<<a=<<a<< b=<<b<<endl;}

};

///:~

 

誰能在不改變標頭檔案的前提下(真正大包好的標頭檔案中你是不可能改變其實現的),另做一個main.cpp,並把A任意一個物件的a值改為20。能做出來的人請加我為好友。