Здравствуйте, Vamp, Вы писали:
MS>>То, что написано, аргумент типа "const Less& less" — это легально в C++? Мне не интересны мнения, насколько это плохо или хорошо с точки зрения дизайна, меня интересует, насколько это легально с точки зрения буквы стандарта?
V>А почему бы этому не быть легальным? В чем проблема-то собственно?
G++ v4.2.1 не хочет есть.
http://dinkumware.com/exam/ — с "const Less&" — не ест, с просто "Less&" — нормально.