私はC++でデータ構造を開始していて、読んでいるときに次のスニペットに出くわしました。
template <class Node_entry>
struct Node {
// data members
Node_entry entry;
Node<Node_entry> *next;
// constructors
Node( );
Node(Node_entry, Node<Node_entry> *link = NULL);
};
作者が実装のためにクラスではなく構造を選択する理由を誰かが詳しく説明できますsingly linked list
か?ありがとう。