LINUX.ORG.RU

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

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

Отучаемся говорить за всех (c)

Да я и не собирался нести ответственность за желающих оттяпать себе пальцы лопатой.

Во-первых, тогда других способов не было.

Да, я понимаю разницу между include и import. В отличие от программирующих на C++ модули не впервые вижу. Поэтому не понимаю, почему то, что должно упростить, как это произошло в других языках, наоборот всё усложняет.

Фортран я привожу в пример прежде всего потому, что многие разработчики компиляторов C++ выпускают компиляторы для Fortran, поэтому странно видеть желание реализовать подход, который не принёс никаких улучшений, по сравнению с ранее существовавшими.

возможность поместить несколько .cpp в один модуль

Брось эту навязчивую идею.

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

Отучаемся говорить за всех (c)

Да я и не собирался нести ответственность за желающих оттяпать себе пальцы лопатой.

Во-первых, тогда других способов не было.

Да, я понимаю разницу между include и import. В отличие от программирующих на C++ модули не впервые вижу. Поэтому не понимаю, почему то, что должно упростить, как это произошло в других языках, наоборот всё усложняет.

Фортран я привожу в пример прежде всего потому, что многие разработчики компиляторов C++ выпускают компиляторы для Fortran, поэтому странно видеть желание реализовать подход, который не принёс никаких улучшений, по сравнению с ранее существовавшими.