«pimpl-idiom» etiketlenmiş sorular

11
PImpl deyimi pratikte gerçekten kullanılıyor mu?
Herb Sutter'in "Olağanüstü C ++" kitabını okuyorum ve bu kitapta pImpl deyimini öğrendim. Temel olarak, fikir, a'nın privatenesneleri için bir yapı oluşturmak classve bunları derleme süresini azaltmak için dinamik olarak ayırmaktır (ve ayrıca özel uygulamaları daha iyi gizlemek). Örneğin: class X { private: C c; D d; } ; şu …
165 c++  oop  pimpl-idiom 

10
Pimpl deyimi ile Saf sanal sınıf arayüzü
Bir programcıyı Pimpl deyimini ya da saf sanal sınıfı ve kalıtımı seçmeye ne yönelteceğini merak ediyordum. Pimpl deyiminin her bir genel yöntem ve nesne oluşturma ek yükü için açık bir ek dolaylama ile geldiğini anlıyorum. Öte yandan, Pure sanal sınıf, kalıtımsal uygulama için örtük indireksiyon (vtable) ile birlikte gelir ve …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.