|
|
1
5
在您的示例中,quit不必进行堆分配。 这段代码编译并执行良好:
|
|
|
2
2
如果我正确理解了你的问题,我认为这主要归结为传统和例子,并加入了一点头部依赖。
当然,另一种选择是宣布
|
|
|
3
0
|
|
|
4
-1
还有其他选择吗?从堆栈?Qt如何知道何时从堆栈分配,何时从堆分配?一旦当前函数返回,从堆栈中分配的东西就会消失,因此对象的生存期可能比使用时间短得多。想象一下,在树中添加一个节点。该节点将在当前函数返回后很长时间内使用。这将导致访问随机存储器、分段错误、核心转储等。 |
|
|
Wolfspirit · 你如何确定一个时间点是否在一个时间段内? 1 年前 |
|
|
h-swell · QT——如何使用布局类? 1 年前 |
|
|
LeftFrog · Qt中macOS上的按钮颜色不变 2 年前 |
|
|
Bobby · Qt是否与RAII设计模式不兼容? 2 年前 |
|
|
Harvey · 如何更改Qt Creator配置项目的默认套件? 2 年前 |