此笔记记录在学习工作中遇到的点点滴滴小问题。 并随时更新。 2010-8-2 什么是友元函数和友元类? 全局对象? 好友松: class TheOnlyInstance { public: static TheOnlyInstance* GetTheOnlyInstance(); protected: TheOnlyInstance(){} private: // private data }; TheOnlyInstance* TheOnlyInstance::GetTheOnlyInstance() { static TheOnlyInstance objTheOnlyInstance; return &objTheOnlyInstance; } 好友阳: class A { private: A(); firend: A* init(); } A* A::init() { return new A(); }