0 c++
我有
Tree<std:string> tree;
Run Code Online (Sandbox Code Playgroud)
现在
new Tree<std:string>;
Run Code Online (Sandbox Code Playgroud)
导致指针,如何将树的地址更改为新生成的指针的地址?
使C++代码看起来像Java是一个坏主意,这两种语言是非常不同的.
也就是说,在C++运算符中new返回指向已分配对象的指针.
Tree<std::string> * tree = new Tree<std::string>;
tree->do_something();
Run Code Online (Sandbox Code Playgroud)
您还可以绑定对象的引用.
Tree<std::string> & tree2 = *tree;
tree.do_something();
Run Code Online (Sandbox Code Playgroud)
我劝你不要那样做.写作->而.不是那么困难.
| 归档时间: |
|
| 查看次数: |
4507 次 |
| 最近记录: |