c ++ notes de programmation orientée objet quatre

1. Comprendre l'espace de tas et de l'espace pile

Créer des objets de différentes façons.

objet 2.local et cycle de vie d'objet local statique

Cycle de vie l'objet de l'attention explicitement publié.

4. nouveau rappel allouent la mémoire cteur

Complex *pc;




void* mem = operator new(sizeof(Complex));
pc = static_cast<Compex*>(mem);
pc->Complex::Complex(1,2);

 

 

supprimer premier appel, puis relâchez la dtor mémoire

String* ps = new String("Hello");
...
delete PS;


String::~String(ps);
operator delete(ps);

la gestion et l'allocation de mémoire détaillée en c ++ (notes TODO)

 

 

Publié 44 articles originaux · a gagné les éloges 5 · Vues 1394

Je suppose que tu aimes

Origine blog.csdn.net/qq_33776188/article/details/104662781
conseillé
Classement