From: Aleksey \AlekSi\ P. <ale...@gm...> - 2009-08-29 15:53:05
|
Hi list, Is it possible to detect memory leaks with Memcheck in the code below? -- class Singleton { public: static Singleton* instance() { if(!instance_) instance_ = new Singleton(); return instance_; } private: Singleton() { } ~Singleton() { } private: static Singleton* instance_; }; Singleton* Singleton::instance_ = 0; int main() { Singleton::instance(); return 0; } -- If answer is yes – how can I do it? If no – why? This is definitely a leak in a heap. Thanks, AlekSi. |