Я хочу использовать библиотеку Boost Graph, чтобы решить, существует ли путь между двумя узлами на направленном невзвешенном графике.Как определить, существует ли путь между двумя вершинами в BGL
Поэтому я стараюсь использовать либо Breath-First-Search, либо Dijkstra, но я запутался во всех этих списках параметров.
Что это самый простой способ создать такую функцию:
bool isPath(src,dest);
с BGL?
Я думаю BFS это самый простой способ сделать это. Посмотрите на этот [вопрос] (http://stackoverflow.com/questions/14470566/how-to-traverse-graph-in-boost-use-bfs). Вам нужно только реализовать 'discover_vertex'. – pbible