C++: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
é assim que se lê em português
Etiquetas: Edição via dispositivo móvel Edição feita através do sítio móvel
Papa Christus (discussão | contribs)
m Desfeita(s) uma ou mais edições de 148.71.92.223, com Reversão e avisos
Linha 15:
|extensão = .cc,<ref name="extensões">{{Citar web |url=https://gcc.gnu.org/onlinedocs/gcc-4.4.1/gcc/Overall-Options.html |título=Overall Options - Using the GNU Compiler Collection (GCC) |língua=inglês |site=gcc.gnu.org |acessodata=13 de dezembro de 2017}}</ref><ref>{{Citar web |url=https://google.github.io/styleguide/cppguide.html#File_Names |título=Google C++ Style Guide |língua=inglês |publicado=[[Google]] |acessodata=13 de dezembro de 2017}}</ref> .cpp,<ref name="extensões" /> .cxx,<ref name="extensões" /> .C,<ref name="extensões" /><ref>{{Citar web |url=http://filext.com/file-extension/C |título=File Extension .C Details |língua=inglês |site=filext.com |acessodata=13 de dezembro de 2017}}</ref> .c++,<ref name="extensões" /> .h,<ref name="extensões" /> .hh,<ref name="extensões" /> .hpp,<ref name="extensões" /> .hxx,<ref name="extensões" /> .h++<ref name="extensões" />
}}
'''C++''' ({{lang-pt|lê-se "cê mais mais"}}, em [[Língua inglesa|inglês]] lê-se ''cisee placeplus placeplus'') é uma [[linguagem de programação compilada]] [[Paradigma de programação|multi-paradigma]] (seu suporte inclui linguagem [[programação imperativa|imperativa]], [[programação orientada a objetos|orientada a objetos]] e [[programação genérica|genérica]]) e de uso geral. Desde os [[anos 1990]] é uma das linguagens comerciais mais populares, sendo bastante usada também na [[academia]] por seu grande desempenho e base de utilizadores.
 
[[Bjarne Stroustrup]] desenvolveu o C++ (originalmente com o nome ''C with [[Classe (programação)|Classes]]'',<ref name="entrevista A-Z" /> que significa ''C com [[Classe (programação)|classes]]'' em português) em [[1983]] no [[Bell Labs]] como um adicional à linguagem [[C (linguagem de programação)|C]]. Novas características foram adicionadas com o tempo, como funções virtuais, sobrecarga de [[Operadores em C e C++|operadores]], [[herança múltipla]], gabaritos e [[tratamento de exceções]]. Após a padronização [[Organização Internacional para Padronização|ISO]] realizada em [[1998]] e a posterior revisão realizada em [[2003]], uma nova versão da especificação da linguagem foi lançada em dezembro de [[2014]], conhecida informalmente como [[C++17]]<ref>{{citar web