De Objective Caml para C e C++: diferenças entre revisões

Origem: Wikilivros, livros abertos por um mundo aberto.
[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
Linha 7: Linha 7:
===Índice===
===Índice===


#[[De Objective Caml para C e C++/Introdução|Introdução]]
#[[De Objective Caml para C e C++/Introdução|Introdução]][[Imagem:2de8.png]]
#[[De Objective Caml para C e C++/Os tipos básicos|Os tipos básicos]]
#[[De Objective Caml para C e C++/Os tipos básicos|Os tipos básicos]] [[Imagem:3de8.png]]
#[[De Objective Caml para C e C++/Variáveis e funções|Variáveis e funções]]
#[[De Objective Caml para C e C++/Variáveis e funções|Variáveis e funções]] [[Imagem:3de8.png]]
#[[De Objective Caml para C e C++/Instruções|Instruções]]
#[[De Objective Caml para C e C++/Instruções|Instruções]] [[Imagem:3de8.png]]
#[[De Objective Caml para C e C++/Construção de tipos|Construção de tipos]]
#[[De Objective Caml para C e C++/Construção de tipos|Construção de tipos]][[Imagem:0de8.png]]
#[[De Objective Caml para C e C++/Exceções|Exceções]]
#[[De Objective Caml para C e C++/Exceções|Exceções]]
#[[De Objective Caml para C e C++/Recursos de biblioteca|Recursos de biblioteca]]
#[[De Objective Caml para C e C++/Recursos de biblioteca|Recursos de biblioteca]]
#[[De Objective Caml para C e C++/Introdução à programação orientada a objetos|Introdução à programação orientada a objetos]]
#[[De Objective Caml para C e C++/Introdução à programação orientada a objetos|Introdução à programação orientada a objetos]][[Imagem:0de8.png]]
#[[De Objective Caml para C e C++/Organização de projetos em arquivos|Organização de projetos em arquivos]]
#[[De Objective Caml para C e C++/Organização de projetos em arquivos|Organização de projetos em arquivos]]



Revisão das 18h05min de 31 de julho de 2007

Advertência

Esse documento é destinado originalmente aos alunos dos cursos de computação da Universidade Federal do Rio Grande do Norte e visa introduzir as linguagens C e C++ (linguagens empregadas nas disciplinas do segundo semestre dos cursos) sob a ótica de quem já conhece a linguagem Objective Caml (linguagem empregada em disciplina do primeiro semestre). Enfatizamos que trata-se apenas de uma introdução a essas novas linguagens. Se a maioria das construções da linguagem C é efetivamente apresentada, não é o caso da linguagem C++, que é muito mais complexa - especialmente se considerarmos a sua biblioteca padrão.

Para evitar tornar o texto excessivamente tedioso, optamos por não apresentar alguns detalhes dessas linguagens. O leitor interessado em conhecer as linguagens de forma exaustiva é convidado a consultar os documentos de padronização dessas linguagens publicados pelos órgãos competentes como a ISO.

Índice

  1. IntroduçãoFicheiro:2de8.png
  2. Os tipos básicos Ficheiro:3de8.png
  3. Variáveis e funções Ficheiro:3de8.png
  4. Instruções Ficheiro:3de8.png
  5. Construção de tipos
  6. Exceções
  7. Recursos de biblioteca
  8. Introdução à programação orientada a objetos
  9. Organização de projetos em arquivos

Copyright

Copyright (c) 2007 David Deharbe.

     É dada permissão para copiar, distribuir e/ou modificar este documento
     sob os termos da Licença de Documentação Livre GNU, Versão 1.1 ou qualquer
     versão posterior publicada pela Free Software Foundation
     Uma cópia da licença em está inclusa na seção intitulada 
     "Licença de Documentação Livre GNU".