我在 Windows7 Professional(32 位)上使用 C++ Builder XE4。
我有一个关于 TStringList 的问题;
我想做的是知道 TStringList 变量是否是新的,以防止 Add() 方法到非新的 TStringList;
我认为检查 NULL 可能有效,但它没有。
TStringList *list;
// list = new TStringList(); // someone commented out by mistakes
if (list == NULL) {
ShowMessage(L"NULL");
} else {
ShowMessage(L"not empty");
}
return;
上面的代码显示“非空”对话框。
检查新的或非新的 TStringList 的标准方法是什么?