I've always been glad that C++ doesn't have a Garbage Collector (GC), because you have little control over when or how long they run. When you're dealing with video, games, or anything that needs to run in realtime, this is a bad thing. However, after writing an FTP server I...