Latest web development tutorials

Introdução para C ++

C ++ é uma tipagem estática, compilado estilo, universal, case-sensitive, irregular linguagem de programação que suporta programação procedural, orientada a objetos e programação genérica.

C ++ é considerado uma linguagemde nível médio, que combina as características de linguagens de alto nível e linguagens de baixo nível.

C ++ por Bjarne Stroustrup em 1979 em New Jersey Bell Laboratories, Murray Hill começou a projetar o desenvolvimento. C ++ para expandir ainda mais e melhorar a linguagem C, originalmente chamado C com classes, mais tarde renomeado C ++ em 1983.

C ++ é um super conjunto de C, de fato, todos os programas C válidos são programa válido C ++.

Nota: Use linguagem de programação de tipagem estática é a realização de verificação de tipo em tempo de compilação, não executado na verificação de tipo de tempo de execução.

Programação Orientada a Objetos

C ++ suporta totalmente programação orientada a objetos, incluindo os quatro principais características de desenvolvimento orientado a objeto:

  • pacote
  • ocultamento de dados
  • herdar
  • polimorfismo

Biblioteca padrão

padrão do C ++ consiste em três componentes importantes:

  • linguagem núcleo, fornece todos os blocos de construção, incluindo variáveis, constantes e tipos de dados, e assim por diante.
  • biblioteca padrão C ++ fornece uma série de funções para manipular arquivos, cordas, e assim por diante.
  • Standard Template Library (STL), fornece um número de métodos para a manipulação de estruturas de dados.

ANSI padrão

padrões ANSI C ++ para garantir a portabilidade - você escrever o código no computador Mac, UNIX, Windows, Alpha pode compilar.

Desde o padrão ANSI tem sido estável por um tempo muito longo, compiladores todos os grandes fabricantes C ++ suportam o padrão ANSI.

Aprender C ++

Aprender C ++, é a chave para compreender os conceitos, e não deve entrar em muitos detalhes técnicos idioma.

aprendizagem de línguas de programação de propósito é tornar-se um programador melhor, isto é, a fim de projetar de forma mais eficiente e implementação de novos sistemas, e manter o sistema antigo.

C ++ suporta uma variedade de estilos de programação. Você pode usar o Fortran, C, Smalltalk, etc. qualquer um estilo de linguagens de programação para escrever código. Cada estilo pode efetivamente garantir a eficiência de tempo de execução e eficiência de espaço.

uso C ++

Basicamente, cada programador tem aplicações no campo do uso de C ++.

C ++ é geralmente usado para escrever drivers de dispositivo e outros requisitos de acesso software em tempo real do hardware diretamente.

C ++ é amplamente utilizado no ensino e pesquisa.

Qualquer usar um PC com Windows ou Apple usuários da máquina são indiretamente usando C ++, porque a principal interface do usuário desses sistemas é escrito em C ++.