c++ 这样的内存泄漏怎么解决?
typedef struct my_struct_{
std::string name;
std::string address;
}my_struct,*lp_my_struct;
class abc{
public:
abc();
~abc();
private:
my_struct packet_;
};
abc abc_;
程序结束时提示:
c:\program files (x86)\microsoft visual studio 11.0\vc\include\xmemory0 (592): std::allocator<std::_Container_proxy>::allocate
c:\program files (x86)\microsoft visual studio 11.0\vc\include\xstring (671): std::_String_alloc<0,std::_String_base_types<char,std::allocator<char> > >::_Alloc_proxy + 0xF bytes
c:\program files (x86)\microsoft visual studio 11.0\vc\include\xstring (650): std::_String_alloc<0,std::_String_base_types<char,std::allocator<char> > >::_String_alloc<0,std::_String_base_types<char,std::allocator<char> > > + 0xA bytes
c:\program files (x86)\microsoft visual studio 11.0\vc\include\xstring (749): std::basic_string<char,std::char_traits<char>,std::allocator<char> >::basic_string<char,std::char_traits<char>,std::allocator<char> > + 0x3E bytes