Por lo tanto, debo haber revisado la documentación de Boost durante una hora hoy. Debo estar ciego Tengo, espero, una simple pregunta:Obtener propiedades de borde (incluyendo vértices relacionados) de boost :: adjacency_list
¿Cómo se obtienen los vértices correspondientes para un borde con boost :: adjacency_list?
tengo el siguiente código que estoy tratando de averiguar:
typedef boost::adjacency_list<boost::vecS, boost::vecS, boost::undirectedS> Graph;
typedef boost::graph_traits<Graph>::edge_iterator EdgeIterator;
typedef std::pair<EdgeIterator, EdgeIterator> EdgePair;
EdgePair ep;
for (ep = edges(g); ep.first != ep.second; ++ep.first)
{
// Get the two vertices that are joined by this edge...
}
Alguien sabe cómo hacer esto?
Gracias
¡Gracias por eso! – MichaelM