Questions marquées «pimpl-idiom»

165
L'idiome pImpl est-il vraiment utilisé dans la pratique?

Je lis le livre "Exceptional C ++" par Herb Sutter, et dans ce livre j'ai appris l'idiome pImpl. Fondamentalement, l'idée est de créer une structure pour les privateobjets de a classet de les allouer dynamiquement pour diminuer le temps de compilation (et aussi masquer les implémentations privées...

118
Idiome Pimpl vs interface de classe virtuelle pure

Je me demandais ce qui inciterait un programmeur à choisir l'idiome Pimpl ou la classe virtuelle pure et l'héritage. Je comprends que l'idiome pimpl est livré avec une indirection supplémentaire explicite pour chaque méthode publique et la surcharge de création d'objet. La classe virtuelle Pure en...