LINUX.ORG.RU

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

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

2) AST дженерика запихивается прямо в скомпилированный объектный файл — чтобы можно было использовать с другим типом. Применительно к C++ — это как если бы .o содержал в себе полную копию .h.

Разве это не то, о чём мечтают плюсовики? Чтобы не надо было писать реализацию в хедерах и компилировать весь буст в каждом файле проекта.

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

2) AST дженерика запихивается прямо в скомпилированный объектный файл — чтобы можно было использовать с другим типом. Применительно к C++ — это как если бы .o содержал в себе полную копию .h.

Разве это не то, о чём мечтают плюсовики? Чтобы не надо было писать реализацию в хедерах и компилировал весь буст в каждом файле проекта.