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

Raphael Lion
em Tutoriais de Programação
  • 1
  • 2

Raphael Lion

avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 07/02/07Posts: 162

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.




Jvchequer

"Veni, vidi, vici."
avatar
Lenda
Lenda

INFOS

Grupo: LendaRegistrado: 10/10/05Posts: 2161Char no Tibia: Master Chequer

Parabens Raphael.

 

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

 

Tópico Fixado

 

Atenciosamente, Jvchequer

1271330714-U1306.gif

 

~ Fiz parte da Equipe Xtibia em um tempo que Tibia era minha família. Saudades de todos vocês.

Rafix

Banido
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 30/08/05Posts: 231Char no Tibia: retired

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

Usuário Banido.

Motivo: Atitude Ofensivas

Ventura

Felipe Venturini
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 12/10/05Posts: 340Char no Tibia: Tweets

Cara parabens...

topico fixado o.0

mt bom mesmo sem palavras ^.-

 

//Ventura

Atenciosamente,

Felipe Venturini

contato@fventurini.com.br

www.felipeventurini.com.br

Celular: +55 11 8249.0045

kamimura

Old School :D
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 19/04/06Posts: 201

Olá,

C++ é muito utilizada,

como você disse é C melhorado.

Ela também é um pouco velha...

Excelente tópico...

 

 

:music:

 

Abraços,

Sr. Kamimura


"Sem música, a vida seria um erro." (Friedrich Nietzsche)
___________________________________________________
©1993 - 2009 kamimura™ - Todos os direitos reservados

Ablank

.-.
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/07/06Posts: 88

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.

 

 

:)

Att.

Ablankzin

Bl4Nk

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 11/02/07Posts: 126

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

Parabéns, continue trazendo posts assim ^^

flws

Giftfodadomalvadao


.Gifts:
[*] [*] [*] [*] [*] [*] [*] [*] [*] [*] [*]

.FanBar:



GOD Zé

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 03/12/06Posts: 255

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

QUOTE
Aí GaLeRa CoM Um BrAçO Só ( _o/ _o/ _o/ ) AgOrAaa cOm O OuTrO ( \o_ \o_ \o_ ) AgOraaa COm Os DoiS ( \o/ \o/ \o/ ) VaMo Lá!! MãO Na CaBeÇa ( <o> <o> <o> ) PrA CimA (|o| |o| |o|) AGorA NenhUm DoS doiS ( _o_ _o_ _o_ ) IsSo... aGoRa QuErU VeR GeRaL PrUm LaDo ( o/ o/ o/ ) GeRaL PrO OuTrO ( \o \o \o ) BaTeNu PaLmInHa ( /o\ \o/ /o\ ) AgOrA AnImAe!¡!¡!

Universal Storm Ats União :-)

~*~~*~
Use minha fan bar
~*~~*~

Felipe Moraes

Java Developer
avatar
Grão-Duque
Grão-Duque

INFOS

Grupo: Grão-DuqueRegistrado: 02/10/06Posts: 3285Gênero: Masculino

@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...

~A nossa maior glória não reside no fato de nunca cairmos, mas sim em levantarmo-nos sempre depois de cada queda.~

 

 

 

 

Clique aqui para ver meus tutoriais !

 

 

 

Gamertag: cpmoraes

 

 

RedZL

Never mind, I'll find someone like you.
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 06/11/06Posts: 850Char no Tibia: Xearius Thor

@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:

Ventura

Felipe Venturini
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 12/10/05Posts: 340Char no Tibia: Tweets

GOD Zé, Isso é considerado flood!

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

Usuário alertado 10%!

 

Atenciosamente;

Ventura

Atenciosamente,

Felipe Venturini

contato@fventurini.com.br

www.felipeventurini.com.br

Celular: +55 11 8249.0045

Guidus

avatar
Banidos
Banidos

INFOS

Grupo: BanidosRegistrado: 13/07/06Posts: 16

Muitooo bom esse tutorial!

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

 

Muito bom mesmo!

Parabéns!!

 

Abraçoos

[Assinatura Retirada Por Ofensa ao Xtibia]

Nostradamus

Serviços Prestados ao XTibia.com
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 10/06/06Posts: 338Char no Tibia: Setyte Berseker

@Ablank

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

 

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

[twitter]ThomazYuji[/twitter]

Loscar

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 20/10/06Posts: 118Char no Tibia: Denny

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

Voltando a brincar, por enquanto apenas Zoando ;)

 

Pegar uma xícara de café e aprender a mappear!

 

 

Faça seu mapa e coloque lá para comentarem eles disseram.. pra ver como você esta indo eles disseram!

so sad!

biriba.png

  • 1
  • 2