条款16:成对使用 new 和 delete 时要采用相同形式
std::string* stringPtr1 = new std::string;
std::string* stringPtr2 = new std::string[100];
...
delete stringPtr1;
delete[] stringPtr2;typedef std::string AddressLines[4];
std::string* pal = new AddressLines;
delete []pal; // 这里应该使用 delete[];Last updated