假设我有一个名为Result m_result的成员变量
class Result{
QList<Group *> m_groups
}
Run Code Online (Sandbox Code Playgroud)
和集团
class Group{
QList<Data> m_data
}
Run Code Online (Sandbox Code Playgroud)
随着程序的继续,每个组的数据QList都在不断增长.所有组都在堆中分配(因此指针).实质上,每个组都在堆中分配ONCE.每次QList增长时,是否会重新分配特定组?另外,由于数据成员的增长,m_testResult是否会一遍又一遍地重新复制?
| 归档时间: |
|
| 查看次数: |
115 次 |
| 最近记录: |