Как стать автором
Обновить

Комментарии 3

В статье упомянута только вскользь главная причина использования pimpl – обратная совместимость ABI.
По теме очень хорошо почитать:
techbase.kde.org/Policies/Binary_Compatibility_Issues_With_C++
techbase.kde.org/Policies/Binary_Compatibility_Examples
Large-Scale C++ Software Design, John Lakos.
Спасибо за ссылки. Очень любопытно.
Оформите, пожалуйста, форматирование source code'а, а то какая то каша с xml тегами показывается.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации