ブーストのadjacency_listタイプを使用しようとしていますが、documentationの理解に問題があります。ブーストadjacency_listヘルプが必要
は、私は国家という名前のクラスを定義して、私はアメリカで状態ごとに1つのインスタンスを生成言う:
class State { ... };
State california, oregon, nevada, arizona, hawaii, ...
私はブーストにこれらを入力する::のadjacency_list頂点が状態であり、エッジが国境です。私は上記の状態に関しては、私はグラフがこのデータを持っていると思う:
california : oregon, nevada, arizona
hawaii :
oregon : california, nevada
nevada : oregon, california, arizona
arizona : california, nevada
私はグラフにint型を置く方法を理解し、私はちょうど状態の配列を作り、グラフにその配列のインデックスを挿入すると考えられ、私はちょうど言うことができるはずです:
add_edge(california, oregon, graph);
もちろん、それは動作しません。助けてください!
編集:
Here'sほぼ正確に私は必要なものの一例。
どのように機能しないのですが、エラーが役に立ちます。 – user7116