Premetto che non sono un esperta di C++.. sto cercando di implementare l'algoritmo di dijkstra e ho trovato delle librerie da sfruttare.. in una di queste c'è la classe "Adj_elem"

...

adj_elem(vertice* adj_vertex_ = 0, int dist_ = 0)
: adj_vertex(adj_vertex_)
, dist(dist_)
{}

adj_elem(const adj_elem& e)
: adj_vertex(e.adj_vertex)
, dist(e.dist)
{}

~adj_elem()
{}
};


A cosa serve aprire e chiudere le graffe senza nulla all'interno?