Logotipo
Unionpédia
Comunicação
Disponível no Google Play
Novo! Faça o download do Unionpédia em seu dispositivo Android™!
Livre
Acesso mais rápido do que o navegador!
 

Ponteiro inteligente

Índice Ponteiro inteligente

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.

14 relações: C++, Ciência da computação, Classe (programação), Coletor de lixo (informática), Gerenciamento de memória, Língua inglesa, Objeto, Padrão de projeto de software, Ponteiro (programação), Programação de computadores, Programação orientada a objetos, Proxy (padrões de projeto), Tipo de dado, Vazamento de memória.

C++

C++ (Pronuncia-se "cê mais mais") é uma linguagem de programação compilada multi-paradigma (seu suporte inclui linguagem imperativa, orientada a objetos e genérica) e de uso geral.

Novo!!: Ponteiro inteligente e C++ · Veja mais »

Ciência da computação

A Ciência da Computação lida com fundamentos teóricos da informação, computação, e técnicas práticas para suas implementações e aplicações.

Novo!!: Ponteiro inteligente e Ciência da computação · Veja mais »

Classe (programação)

Em programação e na orientação a objetos, uma classe é um Tipo abstrato de Dados (TAD); ou seja, uma descrição que abstrai um conjunto de objetos com características similares (um projeto do objeto), é um código da linguagem de programação orientada a objetos que define e implementa um novo tipo de objeto, que terão características (atributos) que guardaram valores e, também funções específicas para manipular estes.

Novo!!: Ponteiro inteligente e Classe (programação) · Veja mais »

Coletor de lixo (informática)

Coletor de lixo (garbage collector, ou o acrônimo GC) é um processo usado para a automação do gerenciamento de memória.

Novo!!: Ponteiro inteligente e Coletor de lixo (informática) · Veja mais »

Gerenciamento de memória

Gerenciamento (ou gestão) de memória é um complexo campo da ciência da computação e são constantemente desenvolvidas várias técnicas para torná-la mais eficiente.

Novo!!: Ponteiro inteligente e Gerenciamento de memória · Veja mais »

Língua inglesa

Inglês (English) é uma língua indo-europeia germânica ocidental que surgiu nos reinos anglo-saxônicos da Inglaterra e se espalhou para o que viria a tornar-se o sudeste da Escócia, sob a influência do reino anglo medieval da Nortúmbria.

Novo!!: Ponteiro inteligente e Língua inglesa · Veja mais »

Objeto

(latim: obiectum, significa atirado adiante) é, segundo a etimologia da palavra, o que é posto diante.

Novo!!: Ponteiro inteligente e Objeto · Veja mais »

Padrão de projeto de software

Em Engenharia de Software, um (do inglês design pattern) é uma solução geral para um problema que ocorre com frequência dentro de um determinado contexto no projeto de software.

Novo!!: Ponteiro inteligente e Padrão de projeto de software · Veja mais »

Ponteiro (programação)

Em programação, um ponteiro ou apontador é um tipo de dado de uma linguagem de programação cujo valor se refere diretamente a um outro valor alocado em outra área da memória, através de seu endereço.

Novo!!: Ponteiro inteligente e Ponteiro (programação) · Veja mais »

Programação de computadores

coloração de sintaxe e indentação de código. Programação é o processo de escrita, teste e manutenção de um programa de computador.

Novo!!: Ponteiro inteligente e Programação de computadores · Veja mais »

Programação orientada a objetos

Programação orientada a objetos (POO, ou OOP segundo as suas siglas em inglês) é um paradigma de programação baseado no conceito de "objetos", que podem conter dados na forma de campos, também conhecidos como atributos, e códigos, na forma de procedimentos, também conhecidos como métodos.

Novo!!: Ponteiro inteligente e Programação orientada a objetos · Veja mais »

Proxy (padrões de projeto)

Em programação de computadores, o padrão de proxy é um padrão de projeto de software.

Novo!!: Ponteiro inteligente e Proxy (padrões de projeto) · Veja mais »

Tipo de dado

Em ciência da computação tipos de variáveis ou dados é uma combinação de valores e de operações que uma variável pode executar, o que pode variar conforme o sistema operacional e a linguagem de computador.

Novo!!: Ponteiro inteligente e Tipo de dado · Veja mais »

Vazamento de memória

Em ciência da computação vazamento de memória ou memory leak é um fenômeno que ocorre quando um programa de computador gerencia incorretamente alocações de memória de maneira que certa memória não é liberada quando não é mais necessária.

Novo!!: Ponteiro inteligente e Vazamento de memória · Veja mais »

Redireciona aqui:

Smart pointer.

CessanteEntrada
Ei! Agora estamos em Facebook! »