想象"简单"类型而不是对象.你会这样做:
void create() {
int *obj1 = new int();
int obj2;
_obj1 = obj1;
_obj2 = &obj2;
}
Run Code Online (Sandbox Code Playgroud)
你认为这会有用吗?显然不是.这很简单.你不能将指针传递给分配给堆栈的对象(并且,根据经验,你不应该将指针传递给你刚刚分配的对象.如果有人分配了一个对象,他就要负责免费它)
| 归档时间: |
|
| 查看次数: |
270 次 |
| 最近记录: |