[Effective C++] Rules 13: Use objects to manage resources

NoSuchKey