1

グラフを繰り返し破棄して復元する必要があるプログラムがあります。私はそれを宣言しました

typedef boost::adjacency_list<boost::hash_mapS, boost::vecS, boost::undirectedS, VertexProperties> Graph;

私がやりたいことは、EdgeOutListhash_mapを別の変数にコピーしてから、それを元に戻して復元することです。私はcopy_graph完全なグラフで使用してきましたが、そのようにすべてを再割り当てする必要があります。edge_list を元のオブジェクトにコピーすることをお勧めします。

私は何かを理解していないかもしれませんが、この種の手順に関するドキュメントはないようです。

4

0 に答える 0