Hi Pavel,
I agree with most of your comments.
2. in function cb_iterator::operator -(), shouldn't it be std::less instead
of less? (actually I do not see why isn't enough here).
I call less() just because efficiency reasons. If I called operator it would
result in unnecessary calls to
Hello Jano,
Jan Gaspar [EMAIL PROTECTED] wrote
The updated circular_buffer implementation can be found
at the common place
http://groups.yahoo.com/group/boost/files/circular_buffer.zip
I looked briefly over the code:
1. IMO the macro based exception handling isn't needed, it is better