Pra*_*are 7 c++ pointers class
class Node
{
string name;
Node previous;
};
Run Code Online (Sandbox Code Playgroud)
Error: Node::previous uses "Node" which is being defined.
Run Code Online (Sandbox Code Playgroud)
如何在C++中使用它?它适用于C#.
编辑:
为何Node* previous
有效?
使用指针或引用.
例如:
Node* previous;
Run Code Online (Sandbox Code Playgroud)
唯一的限制是一个类不能有自己的实际领域,可能是出于建设原因.想一想,如果每个Box里面都包含另一个Box,你最终会得到有限数量的盒子吗?
如果我没有弄错,C#只使用类类型的引用(就像Java一样),所以你在那里使用引用,只是没有看到它.
归档时间: |
|
查看次数: |
1519 次 |
最近记录: |