C++ é uma linguagem de programação de alto nível com facilidades para o uso em baixo nível, multiparadigma e de uso geral. Desde os anos 90 é uma das linguagens comerciais mais populares, sendo bastante usada também na universidade por seu grande desempenho e base de utilizadores.
Vantagens
- Produção de código o quanto mais eficiente possível.
- Possibilidade em programação de alto e baixo nível.
- Alta flexibilidade, portabilidade e consistência.
- Adequado para grandes projetos.
- Ampla disponibilidade e suporte, devido principalmente à grande base de desenvolvedores.
- Não está sob o domínio de uma empresa (em contraste do Java — Sun ou Visual Basic — Microsoft).
- Padronização pela ISO.
- Grandes possibilidades para a metaprogramação e programação genérica.
- Compatilidade com C, resultando em vasta base de códigos.
//O primeiro programa em CAnalisando:
/*Adaptado do programa original do livro The C Programming Language
de autoria de Ken Thompson e Dennis Ritchie */
#include <stdio.h>
int main (void){
printf ("Ola! Mundo.");
return (0);
}
// = Comentário de uma linha
/* = Comentário de
várias linhas */
#include = inclui uma biblioteca com rotinas, funções, comandos...
{ = indica o início de um bloco de comandos
int main (void) = main é a rotina/função principal de todos os programas em C, nos parêntesis ficam os parâmetros - valores que são passados entre funções.
printf = indica uma mensagem que será exibida;
return = indica um valor de retorno para outra função;
; = indica o fim de um comando;
} = indica o fim de um bloco de comandos.
Agora basta salvar num editor de textos e chamar o compilador adequado. Para facilitar na fase de edição e compilação podemos usar uma IDE (Ambiente de Desenvolvimento Integrado), que auxilia mostrando erros, completando códigos, controle e manutenção, compilação, etc.
IDEs sugeridas:
DEV C++ = sugerido para iniciantes, mais simples e básico.
Code::Blocks = Continuação do DEV, é expandível com plugins.
Net Beans = expandível com plugins e atende as principais linguagens.
Para saber mais consulte:
C++ na Wikipédia, Tutorial C++ na TI Expert, Laboratório com prof. Cláudio.
Nenhum comentário :
Postar um comentário