相关疑难解决方法(0)

C++ void返回类型为main()

一些C++编译器允许main函数具有返回类型void.但是,操作系统int是否需要返回类型值以指定程序是否正常结束?

c++

14
推荐指数
3
解决办法
8180
查看次数

C++在Method中创建新对象

所以我的问题是我想在给定地址上创建新对象.

MethodA()
{
   TreeNode* nodeResult = NULL;
   initObject(nodeResult);
   //nodeResult is NULL anyway
}
void initObject(TreeNode* obj)
{
    if(obj == NULL)
    {
        obj = new TreeNode();
    }
}
Run Code Online (Sandbox Code Playgroud)

看起来新对象已创建但在initObject方法括号末尾删除.

c++

1
推荐指数
2
解决办法
135
查看次数

标签 统计

c++ ×2