скопировать граф (adjacency_list) в другой

Как я могу скопировать граф типа adjacency_list в другой граф типа adjacency_list?

typedef adjacency_list<setS, setS, undirectedS, NodeDataStruct, EdgeDataStruct> MyGraph;
MyGraph g1, g2;

// processing g1: adding vertices and edges ...
// processing g2: adding some vertices and edges ...

g1.clear();
g1 = g2 // this gives an execution error (exception)
g1 = MyGraph(g2); // this also gives an execution error
g2.clear();
5
задан shn 13 February 2012 в 13:45
поделиться