10 Jul
2009
10 Jul
'09
8:31 a.m.
Robert Jones wrote:
I know that sounds like a slightly flippant question, but I really don't get it.
I've used tuples a few times, always for the multiple return value behaviour using tie( ), but in the end it always seems to be a better solution to use a struct. Code like
t.get<1>( ) = "fred";
is a bit non-obvious, compared to
t.forename = "fred";
So have I entirely missed the point of tuples?
For one, a struct is not generic. For example, there is no generic way to do a for_each on each element of all structs. Regards, -- Joel de Guzman http://www.boostpro.com http://spirit.sf.net