In C++, any general guidelines for handling memory allocation/deletion? | Hacker News Reader