RA

O Que é C++ - História C++ !

Por Raphael Lion, 16 de fev. de 2007 em Tutoriais de Programação

20
6.7k
Raphael LionR
16 de fevereiro de 2007 às 12:16

O que é o C++

 

 

O C++ é uma linguagem de uso geral, com uma tendência para a programação de sistemas e que:

 

- É uma linguagem C melhorada;

- Suporta abstração de dados;

- Suporta programação orientada a objetos;

- Suporta programação genérica;

 

 

Como mencionei acima, não vamos tentar adivinhar qual é o sistema operacional que você está utilizando, vamos aprender o C++ ISO/ANSI padrão, que a partir de agora será chamado de C++.

Nesta etapa não vamos fazer referências a janelas, listbox, textbox, gráficos, etc., ou seja, tudo o que depender de sistema operacional. Vamos utilizar nesta fase a ‘saída padrão’, ou seja, a console.

 

 

História C++

 

 

A linguagem de programação C foi desenvolvida pela AT&T com o propósito de escrever um sistema operativo para a série de computadores PDP-11 que acabaria por ser o sistema operativo UN IX. O C foi desenvolvido com o principal objectivo de ser eficiente. Bjarne Stroustrup, também da AT&T, desenvolveu o C++ para acrescentar construções orientadas a objectos na linguagem C. Devido à tenologia orientada a objectos ser nova na altura e t odas as implementações existentes de linguagens orientadas a objectos serem muito lentas e ineficientes, o primeiro objectivo do C++ era a de manter a eficiencia do C.

 

C++ pode ser visto como um tradicional linguagem procedimental com alguns constr utores adicionais. Começando pelo C, alguns construtores para programação orientada a objectos e para melhorar a sintaxe procedimental foram acrescentados.

 

Como já dito anteriormente, um programa bem escrito em C++ irá reflectir elementos tanto do estilo de programação orientada a objectos como programação procedimental clássica. E isto porque o C++ é na verdade uma linguagem extensivel já que podemos definir novos tipos de tal maneira que eles agem de mesmo modo que os tipos pré - definidos que f azem parte da linguagem standard.

 

 

Tópico Bem Pequeno Mais com Grande Conteúdo !!!

 

Créditos : 45% Stundet, 50% Fabiano Maciel e 5 % Raphael Lion.

 

Abraço,

Raphael.

Editado Fevereiro 16 por Raphael Lion

JvchequerJ
16 de fevereiro de 2007 às 12:22

Parabens Raphael.

 

Trazendo sempre esses tópico para o Xtibia você vai longe.

 

Tópico Fixado

 

Atenciosamente, Jvchequer

RafixR
16 de fevereiro de 2007 às 12:34

Ótima matéria, Eu não conhecia nada, valeu mesmo Raphael Lion.

VenturaV
16 de fevereiro de 2007 às 14:00

Cara parabens...

topico fixado o.0

mt bom mesmo sem palavras ^.-

 

//Ventura

kamimuraK
17 de fevereiro de 2007 às 22:05

Olá,

C++ é muito utilizada,

como você disse é C melhorado.

Ela também é um pouco velha...

Excelente tópico...

 

 

:music:

 

Abraços,

Sr. Kamimura

1 mês depois...
AblankA
07 de março de 2007 às 11:33

C++ também está sendo usado pela microsoft para meio que substituir o Assembly, como a microsoft mesma declarou:

 

"Assembly é uma linguagem que está acabando já que o windows é desenvolvido em c++."

 

Creio que c++ tem um grande futuro :p

 

Muito bom o tópico deve ter dado mo trablhão , so concerta dois bugs, é que tem espaçoes onde não deveria ter no texto...

 

aqui:

 

...com alguns constr utores...

 

aqui:

 

...operativo UN IX.

 

 

:)

Bl4NkB
07 de março de 2007 às 19:22

Opa, nussa topic mto bom, nunca ia saber disso se vc não tivesse postado aqui xD

Parabéns, continue trazendo posts assim ^^

flws

2 semanas depois...
GOD ZéG
20 de março de 2007 às 14:15

Aew!!!!! Mto Bom Flws... ;D...

1 mês depois...
Felipe MoraesF
12 de abril de 2007 às 15:57

@GOD Zé

flood...reported...

 

@topic

eu achei esse topico bom por ele falar da historia do c++...porem nao vejo a necessidade de se saber a historia dele,e sim de como usa-lo...

mas de qualquer jeito,parabens pelo tuto...

RedZLR
12 de abril de 2007 às 18:14

@God Zé: Não floode cara, é proíbido em nosso fórum esse tipo de coisa. ;) Qualquer dúvida consute o link: Flood/Flooder/Floodar o que é isso?. Aí explica direitinho o que precisa saber.

 

@Topic: Parabéns, mereceu mesmo um fized. ^^ E parabéns pelas outras pessoas que você deu créditos. :smiling:

Editado Abril 12 por RedZL

VenturaV
12 de abril de 2007 às 18:14

GOD Zé, Isso é considerado flood!

Peço que consulte as regras, mais atenção na próxima vez!

Usuário alertado 10%!

 

Atenciosamente;

Ventura

Tdax 0T
12 de abril de 2007 às 18:43

Olá,

 

Muito boa à matéria você está de parabéns, muito bom para iniciantes.

 

Tdax.

GuidusG
13 de abril de 2007 às 11:46

Muitooo bom esse tutorial!

Não sabia o que era isso! Agora sei :D~

 

Muito bom mesmo!

Parabéns!!

 

Abraçoos

NostradamusN
13 de abril de 2007 às 12:07

@Ablank

Os projetos para o C/C++ já estão sendo feitos: C# e C ômega.

 

E não acredito que C++ tenha futuro.

2 meses depois...
LoscarL
06 de junho de 2007 às 16:31

mto boua a matéria.. eu n sabia nda d c++ xD n aprendi muito mas deu pra saber algumas coisas sobre o assunto =]