【发布时间】:2012-11-28 02:01:30
【问题描述】:
我正在编写一个 c++ 代码,它应该能够用我编写的节点构造一个多树。但是我尝试使用在以下地址下载的树容器来存储我的节点,但它们似乎都无法存储其中包含多个值的节点。
http://www.datasoftsolutions.net/tree_container_library/overview.php
http://archive.gamedev.net/archive/reference/programming/features/coretree2/default.html
struct node{ //construct the node
char *dirname;
char date[12];
int loc;
bool prot;
}
那么有没有树容器可以存储我写的节点? 我需要将节点存储为多树。
【问题讨论】:
-
std:map 的底层实现是一棵树;你只需要提供一个比较函数来比较你的两个“节点”结构。
标签: c++ tree containers nodes treenode