Skip to content
EntityQ1665677· pop 18· linked from 83 articles

Ponteiro inteligente

Sign in to save

abstract data type that simulates a pointer while providing added features, such as automatic memory management or bounds checking, intended to reduce bugs caused by the misuse of pointers, while retaining efficiency

Wikidata facts

Subclass of
pointer
Sources (1)

via Wikidata · CC0

Article · Português

Em ciência da computação, um apontador inteligente (também conhecido pelo termo em língua inglesa smart pointer) é um tipo de dado abstrato que simula um apontador. Ele fornece mais funcionalidades que ponteiros, como coletor de lixo ou verificação de limites do tipo de dado, para adicionar segurança e reduzir erros de programação, ainda que maximizando a eficiência. Implementações de ponteiros inteligentes geralmente possuem referência aos objetos que apontam por questões de gerenciamento de memória. Do ponto de vista de padrões de projeto de software, um ponteiro inteligente é um proxy para uma interface de ponteiro.

Abstract from DBpedia / Wikipedia · CC BY-SA

Ponteiro inteligente · Vinony