src/work/marci/macro_test.cc
author beckerjc
Sat, 17 Apr 2004 19:19:57 +0000
changeset 349 42c660f58702
child 409 7ab7f083760a
permissions -rw-r--r--
Kruskal lenyegeben kesz.
Kell meg dokumentalni, meg meg egy par jol hasznalhato wrapper fv.
Es valamit meg kene csinalni azzal, hogy nem const ref. a kimeno boolmap,
viszont sokszor "on-the-fly" akarjuk megkonstrualni (es ilyenkor persze a
const-os mapet is lehet set-elni...)
     1 // -*- c++ -*-
     2 #include <iostream>
     3 #include <fstream>
     4 
     5 #include <list_graph.h>
     6 #include <for_each_macros.h>
     7 
     8 using namespace hugo;
     9 
    10 int main() 
    11 {
    12   typedef ListGraph Graph;
    13   Graph g;
    14   Graph::Node n1=g.addNode();
    15   Graph::Node n2=g.addNode();
    16   Graph::NodeIt n;
    17   FOR_EACH(n, g) {
    18     std::cout << g.id(n) << " ";
    19   }
    20   std::cout << std::endl;
    21   FOR_EACH_LOC(Graph::NodeIt, m, g) {
    22     std::cout << g.id(m) << " ";
    23   }
    24   std::cout << std::endl;
    25 
    26 
    27   return 0;
    28 }