In C++, any general guidelines for handling memory allocation/deletion?
stackoverflow.com