Changeset 193:65cba1032f90 in lemon-main
- Timestamp:
 - 07/06/08 08:49:03 (17 years ago)
 - Branch:
 - default
 - Children:
 - 194:74cd0c58b348, 195:aa45ff44fcf3, 197:5893bacaa720
 - Parents:
 - 192:7bf5f97d574f (diff), 191:abc5b9d0c67e (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent. - Phase:
 - public
 - File:
 - 
          
- 1 edited
 
- 
          demo/lgf_demo.cc (modified) (2 diffs)
 
 
Legend:
- Unmodified
 - Added
 - Removed
 
- 
        
demo/lgf_demo.cc
r192 r193 21 21 ///\brief Demonstrating graph input and output 22 22 /// 23 /// This program gives an example of how to load a directed graph from24 /// an \ref lgf-format "LGF" file with the \ref lemon::DigraphReader25 /// "DigraphReader" class.23 /// This program gives an example of how to read and write a digraph 24 /// and additional maps from/to a stream or a file using the 25 /// \ref lgf-format "LGF" format. 26 26 /// 27 27 /// The \c "digraph.lgf" file: 28 28 /// \include digraph.lgf 29 29 /// 30 /// And the program which reads it: 30 /// And the program which reads it and prints the digraph to the 31 /// standard output: 31 32 /// \include lgf_demo.cc 32 33 … … 42 43 SmartDigraph::ArcMap<int> cap(g); 43 44 SmartDigraph::Node s, t; 44 45 digraphReader("digraph.lgf", g). // read the directed graph into g 46 arcMap("capacity", cap). // read the 'capacity' arc map into cap 47 node("source", s). // read 'source' node to s 48 node("target", t). // read 'target' node to t 49 run(); 45 46 try { 47 digraphReader("digraph.lgf", g). // read the directed graph into g 48 arcMap("capacity", cap). // read the 'capacity' arc map into cap 49 node("source", s). // read 'source' node to s 50 node("target", t). // read 'target' node to t 51 run(); 52 } catch (DataFormatError& error) { // check if there was any error 53 std::cerr << "Error: " << error.what() << std::endl; 54 return -1; 55 } 50 56 51 57 std::cout << "A digraph is read from 'digraph.lgf'." << std::endl;  
Note: See TracChangeset
          for help on using the changeset viewer.
      
