|
|
От: |
turbo_mode
|
|
| Дата: | 26.07.05 13:55 | ||
| Оценка: | |||
#include "graph.hpp"
typedef cpd::edge<CMyEdge, CMyNode> joint;
typedef cpd::vertex<CMyEdge, CMyNode> node;
typedef cpd::graph<CMyEdge, CMyNode> graph;
graph g;
node *pn1, *pn2;
CMyNode n1, n2;
CMyEdge e;
node::edge_iterator o_it;
pn1 = g.add_vertex(&n1);
pn2 = g.add_vertex(&n2);
pn1->connect(pn2, &e);
for(o_it = pn1->o_begin(); o_it pn1->o_end(); ++o_it);
// идем по исходящим ребрам
g.remove_subtree(pn1);
_>