Попался тут на глаза сабж. Попытался скомпилить проект им.
Сразу получил кучу ошибок на ровном месте. Пошел посмотреть
Changes. Там есть такой чудный пункт:
In a template definition, unqualified names will no longer find members of a dependent base.
...
You must make the names dependent by prefixing them with this->.
Интересно, есть ли этому какое-то обоснование?
Перечитал 3.4.1/8 — пожал плечами.
Перечитал его-же в C++-revisions (утверждается, что новый стандарт == старый стандарт + revisions) — та же самая фигня.
В чем ФИШКА, у кого есть идеи?