Hena has asked for the wisdom of the Perl Monks concerning the following question:
Does it matter which to use? Is the second one slower than first? I think that the first is easier to read, but not much. Is the second slower as there is one more calculation? The second makes sense from a human point of view... browsing a book backwards for 5 pages is much faster than 1000 from the beginning (if one is in page 1005 and wants to end up in page 1000).while (<INPUT>) { if (m/$something/) { # so which one is better # seek(INPUT,$last,0) # seek(INPUT,tell(INPUT)-$last,1); } $last = tell(INPUT); }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Seek, whence 0 or 1
by GrandFather (Saint) on Jun 28, 2006 at 07:19 UTC | |
by Hena (Friar) on Jun 28, 2006 at 08:14 UTC | |
by GrandFather (Saint) on Jun 28, 2006 at 08:34 UTC | |
|
Re: Seek, whence 0 or 1
by shmem (Chancellor) on Jun 28, 2006 at 07:15 UTC |