
Hi, Robert!
Yes, the question was about the end iterator while decoding from
base64. As I understand now, the problem refers to the transform_width
iterator rather to the binary_from_base64. The former feeds another
unnnecessary byte, which by the fact is equal 0, to the latter. And
fixing something in the binary_from_base64 would be wrong.
I've written a little test to show this:
///////////////////////////////////////////////////////////////////////////////
#include
I'm not sure I understood the question - but that won't inhibit me from commenting.
I had a lot of problem with this due to the fact that number of bas 64 octets didn't always come out to an integral number of bytes. I think i had to avoid the usage of an end iterator to make things work as I wanted. Sorry I don't know what more I could tell you.
Robert Ramey