Comments 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.
По теме очень хорошо почитать:
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 тегами показывается.
Sign up to leave a comment.
Идиомы Pimpl и Fast Pimpl – указатель на реализацию