1
我有一個碼的下述(簡化版本):申報陣列尺寸而不#定義的
#define MESSAGE_SIZE_MAX 1024
#defined MESSAGE_COUNT_MAX 20
class MyClass {
public:
.. some stuff
private:
unsigned char m_messageStorage[MESSAGE_COUNT_MAX*MESSAGE_SIZE_MAX];
};
我不喜歡定義,這對MyCalss的所有用戶可見。
我怎麼能做到這一點的C++風格?
感謝 迪馬
它將靜態鏈接到所有使用MyClass的對象,從而向它們添加垃圾。 – dimba 2009-07-22 15:33:01