Wouldn't: Q.push_front(7); Q.push_back(7); Data = Q.pop_front(); Other = Q.pop_back(); be significantly clearer and less ambiguous? I didn't even have to label any of the above statements for all of you to know what each statement was supposed to do... I believe that having code *easily* readable to humans is at least as important as any other syntactical language feature. After all, we probably spend significantly more time looking at it than the compiler :-) Borrowing Greg's disclaimer: Ideas in this post are hypothetical; any resemblance to product features living or dead, is unintentional.Received on Tue May 30 19:13:23 2006
This archive was generated by hypermail 2.1.8 : Tue May 30 2006 - 19:13:28 PDT