Giriş
Şu satırı dahil ederiz.
Şöyle yaparız
Şu satırı dahil ederiz.
#include <boost/graph/adjacency_matrix.hpp>
Constructor - intŞöyle yaparız
struct VD { };
struct ED { };
// VD and ED are just trivial structs
using Graph = boost::adjacency_matrix<boost::directedS, VD, ED>;
using Vertex = Graph::vertex_descriptor;
using Edge = Graph::edge_descriptor;
const unsigned kNodesCount = 4;
Graph g { kNodesCount };
Daha sonra şöyle yaparız.// create two nodes
Vertex one = vertex(0, g);
Vertex two = vertex(1, g);
// add edge between nodes (vertices)
add_edge(one, two, g);
print_graph(g);
Çıktı olarak şunu alırız.0 --> 1
1 -->
2 -->
3 -->
Hiç yorum yok:
Yorum Gönder