Рубрика «pimpl»
C++. Убираем приватные поля из описания класса или немного дурачества
2022-07-09 в 15:30, admin, рубрики: c++, firewall, pimpl, КодоБред, ненормальное программирование, ПрограммированиеPimpl (pointer to implimentaion, указатель на имплементацию) — полезная идиома, распространенная в языке C++. У этой идиомы есть несколько положительных сторон, однако, в этой статье она рассматривается только как средство уменьшения зависимостей времени компиляции. Более подробно о самой идиоме можно посмотреть, например, здесь, здесь и здесь. Эта статья посвящена тому какой умный указатель использовать при работе с Pimpl и зачем он нужен.
Снижение компонентной связности кода С++
2014-06-16 в 6:50, admin, рубрики: c++, ioc, pimpl, Проектирование и рефакторинг, Совершенный код, метки: c++, ioc, pimpl
Избавляемся от недостатков классического ООП и пишем на С++ в модульном стиле.
Читать полностью »
C++ / [Из песочницы] Перевод статьи «Pimp my Pimpl», часть 2
2012-02-06 в 13:13, admin, рубрики: c plus plus, pimpl, qt, метки: c plus plus, pimpl, Qt В первой части статьи, переведенной уважаемым skb7, было рассмотрено идиому Pimpl (pointer to implementation, указатель на реализацию), ее назначение и преимущества. Во второй части будет рассмотрено проблемы, возникающие при использовании этой идиомы, а также предложены некоторые варианты их решения.
Ссылки на оригинал
Это перевод второй части статьи, опубликованной на сайте Heise Developer. Перевод первой части можно найти тут. Оригиналы обеих частей (на немецком языке) лежат тут и здесь.
Перевод был сделан с английского перевода.
Аннотация
Много было написано про эту забавно звучащую идиому, такжеЧитать полностью »