209
class Obj { ... };
class pObj{
...
private:
Obj *p;
};
Стандартты
new
операциясының
көмегімен
pObj
типті объектіге жады
бөлу
кезінде
pObj *p = new pObj;
байттардың
нақты саны
sizeof(pObj)
шамасынан артық болады,
өйткені
new
операциясы, əдетте, бөлінген аймақтың бас жағына оның өлшемін жаза-
ды (
delete
операциясы дұрыс жұмыс істеуі үшін).
Шағын объектілер үшін мұндай қосымша шығындардың
көлемі айтарлықтай
үлкен болуы мүмкін. Жадыны үнемдеу үшін
Достарыңызбен бөлісу: