The code in this archive is provided free of charge
to be used by anyone for any reason whatsoever without
any obligations. You can download, copy, modify and
redistribute this code at your will.
If you find the code useful, I would love to hear
from you (abednego[at]gmail(dot)c0m).
Igor Naverniouk © 2002-2006
The code in this archive is provided without any
warranty, explicit or implied. It is not guaranteed
to be correct, bug-free or fit for any purpose. The
author will not be held liable for any damage done
by executing the code or for any illegal activities
conducted with the help of the code.
If you find a bug, I would love to hear from you.
If the code does not compile, it is probably because
I'm using GCC extensions that only work in g++-4.1 and
earlier versions. I love my operator<?=, and I don't
want to let it die. If you want to compile it in g++-4.2,
you will need to change all instances of
"a <?= b;" to "a = min(a, b);".
Same for >?= and max().
Igor Naverniouk © 2000-2004