> Andre', could you have a quick look at it? You are much more
> knowledgeable in STL than I am.

The code looks correct, but it slurps in the whole file while handling an
item at a time should suffice. On low memory machines this might be a
problem...

This is basically a tradeoff between speed and memory comsumption in
favour of "high end" machines -- maybe going together with a poor stream
implementation in this particular case.

I seem to remember a discussion on this topic. I think I suggested
passing the two iterators to the summing function, but Lars had clear
evidence that the version using the temporary string was faster.

I feel 45 s is clearly inacceptable so _I_ would not mind to replace the
lyxsum with a "good ol' C implementation" which should be reasonably fast
in all cases. It would not do much harm to our "new style C++ code" since
it is restricted to a single file and it would probably remove what seems
to have been identified as a bottle neck. 

But it's Lars' decision, isn't it?

Andre' 

-- 
André Pönitz ........................................ [EMAIL PROTECTED]

Reply via email to