Hi,
I believe that the copy-constructor in tpl/vector_tpl.h in line 31 should read
count( copy_from.get_count() )
instead of
count( copy_from.get_size() )
otherwise there might be a lot of copying of empty data slots.
Klaus
That was a bad bug. Luckily this copy constructor was mostly called with completely filled vectors ...
Thanks!
Of course, the right solution would be to port everything to the std:vector<..> templates to avoid this. ;)
Klaus