LINUX.ORG.RU

История изменений

Исправление alysnix, (текущая версия) :

Почему неизбежно? Я её в 90% случаев успешно избегаю. И это другая проблема C++, потому что кто-то до сих пор не может забыть про однопроходные компиляторы из 70х.

тогда компилятору нужен лишний проход только для компиляции определений, как минимум…

принцип - «используется только то, что ранее декларировано» - способствует лучшей защите от случайных ошибок, скорости компиляции и простоте компилятора. я б от него не отказывался.

Исходная версия alysnix, :

Почему неизбежно? Я её в 90% случаев успешно избегаю. И это другая проблема C++, потому что кто-то до сих пор не может забыть про однопроходные компиляторы из 70х.

тогда компилятору нужен лишний проход для только компиляции определений, как минимум…

принцип - «используется только то, что ранее декларировано» - способствует лучшей защите от случайных ошибок, скорости компиляции и простоте компилятора. я б от него не отказывался.