天天看點

一個類如何隻建立一個對象?

思路:

        由于隻有全局與靜态可以被類中所有成員使用,而類中存在靜态的成員變量、成員函數,由此考慮用靜态來解決。

    具體方法:

        構造函數隻調用一次->将成員函數(構造、析構)定義為私有,定義靜态成員變量char*s(所有變量所共有),再編寫(靜态)2個函數<建立與釋放函數>,函數1功能:當s!=NULL new開辟空間;函數2功能:當s!=NULL ? 釋放 s

***************當存在多個線程時也可能建立2個:::-》讓線程同步(加鎖::解鎖)

測試用例:

繼續閱讀