[odb-users] odb::result<T> does not contain members
"const_iterator" and "end () const".
Boris Kolpackov
boris at codesynthesis.com
Mon Mar 2 08:19:53 EST 2015
Hi Jeroen,
Jeroen N. Witmond [Bahco] <jnw at xs4all.nl> writes:
> inline std::ostream& operator<<(std::ostream& out, const result& val)
> {
> for (result::const_iterator i (val.begin ()); i != val.end (); ++i)
> out << *i << std::endl;
> return out;
> }
As I explained in my previous email, iterating changes query result.
Therefore it doesn't make sense to try to iterate over const result.
Boris
More information about the odb-users
mailing list