我将举一些例子并解释。首先,我声明了一些对象,例如
CString* param = new CString[100]
当我声明这个时,我的记忆会增加一点,因为它是一些实现的字符串。然后我将这个对象存储在一些 CString 列表中,就像
List<CString> myList = new List<CString>; // new list of CString
myList.add(param);
这是我的问题:我想知道,当我删除 myList 时,我的参数不会被删除,对吧?并且参数中的内存仍然存在。
我误解了吗?