[Lemon-commits] [lemon_svn] deba: r1538 - hugo/trunk/src/test
Lemon SVN
svn at lemon.cs.elte.hu
Mon Nov 6 20:46:05 CET 2006
Author: deba
Date: Mon Feb 7 16:40:34 2005
New Revision: 1538
Modified:
hugo/trunk/src/test/dijkstra_heap_test.cc
Log:
Changing first to iterators.
Modified: hugo/trunk/src/test/dijkstra_heap_test.cc
==============================================================================
--- hugo/trunk/src/test/dijkstra_heap_test.cc (original)
+++ hugo/trunk/src/test/dijkstra_heap_test.cc Mon Feb 7 16:40:34 2005
@@ -71,8 +71,7 @@
int error1=0;
int error2=0;
- EdgeIt e;
- for(G.first(e); e!=INVALID; ++e) {
+ for(EdgeIt e(G); e!=INVALID; ++e) {
Node u=G.source(e);
Node v=G.target(e);
if ( dijkstra_test.dist(v) - dijkstra_test.dist(u) > cap[e] )
@@ -85,7 +84,7 @@
}
NodeIt v;
- for(G.first(v); v!=INVALID; ++v) {
+ for(NodeIt v(G); v!=INVALID; ++v) {
if ( dijkstra_test.reached(v) ) {
Edge e=dijkstra_test.pred(v);
Node u=G.source(e);
@@ -121,7 +120,7 @@
error1=0;
error2=0;
- for(G.first(e); e!=INVALID; ++e) {
+ for(EdgeIt e(G); e!=INVALID; ++e) {
Node u=G.source(e);
Node v=G.target(e);
if ( dijkstra_test2.dist(v) - dijkstra_test2.dist(u) > cap[e] )
@@ -133,7 +132,7 @@
}
}
- for(G.first(v); v!=INVALID; ++v) {
+ for(NodeIt n(G); v!=INVALID; ++v) {
if ( dijkstra_test2.reached(v) ) {
Edge e=dijkstra_test2.pred(v);
Node u=G.source(e);
More information about the Lemon-commits
mailing list