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

C++ e Standard Template Library

Atalhos: Diferenças, Semelhanças, Coeficiente de Similaridade de Jaccard, Referências.

Diferença entre C++ e Standard Template Library

C++ vs. Standard Template Library

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. A Standard Template Library (STL; em português: Biblioteca de Modelos Padrão) é uma biblioteca de rotinas da linguagem de programação C++, que descreve containers, iteradores, algoritmos e functores.

Semelhanças entre C++ e Standard Template Library

C++ e Standard Template Library têm 28 coisas em comum (em Unionpedia): Abstração, Ada (linguagem de programação), Alexander Stepanov, Algoritmo, Ambiente de desenvolvimento integrado, American National Standards Institute, Bell Labs, Biblioteca (computação), Biblioteca padrão do C++, Boost (bibliotecas de C++), C (linguagem de programação), C++, Código-fonte, Classe (programação), Compilador, GNU Compiler Collection, Hewlett-Packard, Iterador, Linguagem de programação, Organização Internacional de Normalização, Orientação a objetos, Paradigma de programação, Polimorfismo (ciência da computação), Ponteiro (programação), Programação genérica, Tempo de compilação, Tempo de execução, Tipo de dado.

Abstração

Abstração (do termo latino abstractio) é uma operação intelectual que consiste em isolar, por exemplo num conceito, um elemento à exclusão de outros, dos quais então se faz abstração.

Abstração e C++ · Abstração e Standard Template Library · Veja mais »

Ada (linguagem de programação)

Ada é uma Linguagem de programação estruturada, de tipagem estática, é uma linguagem imperativa, orientada a objetos e é uma linguagem de alto nível, originada de Pascal, Simula e outras linguagens.

Ada (linguagem de programação) e C++ · Ada (linguagem de programação) e Standard Template Library · Veja mais »

Alexander Stepanov

Alexander Alexandrowitsch Stepanov (Moscou, 16 de novembro de 1950) é um programador da Rússia (na época de seu nascimento, ainda União Soviética) notável por suas pesquisas no campo de programação genérica e pela criação da Standard Template Library, a principal biblioteca da linguagem de programação C++.

Alexander Stepanov e C++ · Alexander Stepanov e Standard Template Library · Veja mais »

Algoritmo

Uma animação do algoritmo de ordenação quicksort de uma matriz de valores ao acaso. As barras vermelhas marcam o elemento pivô. No início da animação, estando o elemento para o lado direito, é escolhido como o pivô Em matemática e ciência da computação, um algoritmo é uma sequência finita de ações executáveis que visam obter uma solução para um determinado tipo de problema.

Algoritmo e C++ · Algoritmo e Standard Template Library · Veja mais »

Ambiente de desenvolvimento integrado

C e C++ para o ambiente GNOME. IDE, do inglês integrated development environment ou ambiente de desenvolvimento integrado, é um programa de computador que reúne características e ferramentas de apoio ao desenvolvimento de software com o objetivo de agilizar este processo.

Ambiente de desenvolvimento integrado e C++ · Ambiente de desenvolvimento integrado e Standard Template Library · Veja mais »

American National Standards Institute

A American National Standards Institute (literalmente traduz-se como "Instituto Nacional Americano de Padrões"), também conhecida por sua sigla ANSI, é uma organização particular estado-unidense sem fins lucrativos que tem por objetivo facilitar a padronização dos trabalhos de seus membros.

American National Standards Institute e C++ · American National Standards Institute e Standard Template Library · Veja mais »

Bell Labs

Nokia Bell Labs (originalmente chamada AT&T Bell Laboratories e Bell Telephone Laboratories) é uma empresa de pesquisa industrial e desenvolvimento científico, subsidiária da empresa finlandesa Nokia.

Bell Labs e C++ · Bell Labs e Standard Template Library · Veja mais »

Biblioteca (computação)

Na ciência da computação, biblioteca ou library é uma coleção de subprogramas utilizados no desenvolvimento de software.

Biblioteca (computação) e C++ · Biblioteca (computação) e Standard Template Library · Veja mais »

Biblioteca padrão do C++

Em C++, a biblioteca padrão é uma coleção de classes, funções e variáveis escritas na própria linguagem para facilitar o desenvolvimento de aplicações.

Biblioteca padrão do C++ e C++ · Biblioteca padrão do C++ e Standard Template Library · Veja mais »

Boost (bibliotecas de C++)

Boost é uma coleção de bibliotecas que estendem a funcionalidade da linguagem de programação C++.

Boost (bibliotecas de C++) e C++ · Boost (bibliotecas de C++) e Standard Template Library · Veja mais »

C (linguagem de programação)

C é uma linguagem de programação compilada de propósito geral, estruturada, imperativa, procedural, padronizada pela Organização Internacional para Padronização (ISO), criada em 1972 por Dennis Ritchie na empresa AT&T Bell Labs para desenvolvimento do sistema operacional Unix (originalmente escrito em Assembly).

C (linguagem de programação) e C++ · C (linguagem de programação) e Standard Template Library · Veja mais »

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.

C++ e C++ · C++ e Standard Template Library · Veja mais »

Código-fonte

Código-fonte (source code em inglês) é o conjunto de palavras ou símbolos escritos de forma ordenada, contendo instruções em uma das linguagens de programação existentes, de maneira lógica.

Código-fonte e C++ · Código-fonte e Standard Template Library · 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.

C++ e Classe (programação) · Classe (programação) e Standard Template Library · Veja mais »

Compilador

GCC versão 4.0.2 rodando em uma janela xterm. Um programa simples está sendo compilado e então executado. Um compilador é um programa de computador (ou um grupo de programas) que, a partir de um código fonte escrito em uma linguagem compilada, cria um programa semanticamente equivalente, porém escrito em outra linguagem, código objeto.

C++ e Compilador · Compilador e Standard Template Library · Veja mais »

GNU Compiler Collection

O GNU Compiler Collection (chamado usualmente por GCC) é um conjunto de compiladores de linguagens de programação produzido pelo projecto GNU para construir um sistema operativo semelhante ao Unix livre.

C++ e GNU Compiler Collection · GNU Compiler Collection e Standard Template Library · Veja mais »

Hewlett-Packard

A Hewlett-Packard Company (comumente referida como HP) foi uma companhia de tecnologia da informação multinacional americana, até sua divisão, ocorrida em 2015 (gerando as empresas HP Inc. e Hewlett-Packard Enterprise).

C++ e Hewlett-Packard · Hewlett-Packard e Standard Template Library · Veja mais »

Iterador

Em programação de computadores, um iterador se refere tanto ao objeto que permite ao programador percorrer um container, (uma coleção de elementos) particularmente listas, quanto ao padrão de projetos Iterator, no qual um iterador é usado para percorrer um container e acessar seus elementos.

C++ e Iterador · Iterador e Standard Template Library · Veja mais »

Linguagem de programação

C. A linguagem de programação é um método padronizado, formado por um conjunto de regras sintáticas e semânticas, de implementação de um código fonte - que pode ser compilado e transformado em um programa de computador, ou usado como script interpretado - que informará instruções de processamento ao computador.

C++ e Linguagem de programação · Linguagem de programação e Standard Template Library · Veja mais »

Organização Internacional de Normalização

A (International Organization for Standardization; L'Organisation internationale de normalisation), popularmente conhecida como ISO é uma entidade que congrega os grémios de padronização/normalização de 162 países.

C++ e Organização Internacional de Normalização · Organização Internacional de Normalização e Standard Template Library · Veja mais »

Orientação a objetos

Programação Orientada a Objeto (também conhecida pela sua sigla POO) ou Modelagem Orientada ao Objeto, é um modelo/paradigma de projeto e programação de software baseado na abstração digital do mundo real, através da composição e interação entre diversas unidades chamadas de 'objetos' e as classes (representando objetos reais contendo identidade, propriedades e, métodos); baseado em quatro principais componentes da programação: abstração digital, encapsulamento, herança e, polimorfismo.

C++ e Orientação a objetos · Orientação a objetos e Standard Template Library · Veja mais »

Paradigma de programação

Paradigma de programação é um meio de se classificar as linguagens de programação baseado em suas funcionalidades.

C++ e Paradigma de programação · Paradigma de programação e Standard Template Library · Veja mais »

Polimorfismo (ciência da computação)

Na programação orientada a objetos, o polimorfismo permite que referências de tipos de classes mais abstratas representem o comportamento das classes concretas que referenciam.

C++ e Polimorfismo (ciência da computação) · Polimorfismo (ciência da computação) e Standard Template Library · 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.

C++ e Ponteiro (programação) · Ponteiro (programação) e Standard Template Library · Veja mais »

Programação genérica

Programação genérica é um paradigma de programação no qual os algoritmos são escritos em uma gramática estendida de forma a adaptar-se através da especificação das partes variáveis que são definidas na instância do algoritmo.

C++ e Programação genérica · Programação genérica e Standard Template Library · Veja mais »

Tempo de compilação

Na Ciência da computação, o termo tempo de compilação ("compile time", em inglês), é uma referência ao momento em que um programa de computador é compilado.

C++ e Tempo de compilação · Standard Template Library e Tempo de compilação · Veja mais »

Tempo de execução

Em informática, tempo de execução ou runtime (termo em inglês), é o período em que um programa de computador permanece em execução.

C++ e Tempo de execução · Standard Template Library e Tempo de execução · 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.

C++ e Tipo de dado · Standard Template Library e Tipo de dado · Veja mais »

A lista acima responda às seguintes perguntas

Comparação entre C++ e Standard Template Library

C++ tem 222 relações, enquanto Standard Template Library tem 41. Como eles têm em comum 28, o índice de Jaccard é 10.65% = 28 / (222 + 41).

Referências

Este artigo é a relação entre C++ e Standard Template Library. Para acessar cada artigo visite:

Ei! Agora estamos em Facebook! »