小编Jer*_*ilo的帖子

函数内部的指针赋值

我实际上无法弄清楚我在这里做错了什么.

所以基本上我有一个对象指针,我传递给一个函数来设置它的值以指向一个新的Object实例,但它似乎不起作用,我无法解决原因.下面是我正在尝试做的代码示例.

 GetPointer(Object *pointer){
     pointer = new Object();
 }

 in main:

 Object *pointer;
 GetPointer(pointer);
Run Code Online (Sandbox Code Playgroud)

我也尝试过立即初始化指针,这样可行,所以我真的无法理解上面的代码有什么问题.有什么建议?

   Object *pointer = new Object(); 
Run Code Online (Sandbox Code Playgroud)

c++ pointers

0
推荐指数
1
解决办法
370
查看次数

标签 统计

c++ ×1

pointers ×1