Smart Pointers/bg

From Qt Wiki
Jump to navigation Jump to search


Български English

Smart Pointers (Умни указатели)

Цел

Т.нар. умен указател e абстрактен тип данни, който има притежава всички функционалсти на стандартния указател и освен това осигурява автоматично изтриване (освобождаване на паметта). Умните указатели улесняват операциите, свързани с динамичното управление на паметта. Основното им предимство е намаляване на проблеми при работа с паметта и други проблеми, държащи се на лошо управление на стандартните указатели.

Умни указатели в Qt

Вижте още

"Count with me: how many smart pointer classes does Qt have?":http://labs.qt.nokia.com/2009/08/25/count-with-me-how-many-smart-pointer-classes-does-qt-have/

Източници

"Smart Pointer":http://en.wikipedia.org/wiki/Smart_pointers