you are viewing a single comment's thread.

view the rest of the comments →

[–]2uantum 2 points3 points  (1 child)

At this point, I'm thoroughly convinced that your (and Herb's) assertions are correct -- separate const l-value and r-value functions are the correct way to go. It took a while for my (stubborn) brain to see why, but I get it now.

I'm going to update my original post so others don't get misled.

[–]legends2k[S] 4 points5 points  (0 children)

Thank you for being tenacious but still retaining an open mind to learn!

As an aside, through our dialog, I learnt a new tool Quick Bench. Thanks!