Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
9Activity

Table Of Contents

2.2 Criando um Programa Executável
2.3 A Estrutura Básica de um Programa em C
2.4 Variáveis
2.5 Tipos de Dados
2.6 Constantes
2.7 Ponteiros
2.8 Exercícios
3 Entrada/Saída Console
3.1 Printf()
3.2 Cprintf()
3.3 Scanf()
3.4 Getch(), Getche() e Getchar()
3.5 Putch() ou Putchar()
3.6 Exercícios
4 Operadores
4.1 Operadores Aritméticos
4.2 Operadores Relacionais
4.3 Operadores lógicos binários
4.4 Operadores de Ponteiros
4.5 Operadores Incrementais e Decrementais
4.6 Operadores de Atribuição
4.7 O Operador Lógico Ternário
4.8 Precedência
4.9 Exercícios:
5 Laços
5.1 O Laço For
5.2 O Laço While
5.3 O Laço Do-While
5.4 Break e Continue
5.5 Goto
5.6 Exercícios
6 Comandos para Tomada de Decisão
6.1 If
6.2 If-Else
6.3 Switch
6.4 Exercícios
7.3 Prototipagem
7.4 Classes de Armazenamento
7.4.1 Auto
7.4.2 Extern
7.4.3 Static
7.4.4 Variáveis Estáticas Externas
7.4.5 Register
7.5 Exercícios
8 Diretivas do Pré-Processador
8.1 Diretiva #define
8.2 Macros
8.3 Diretiva #undef
8.4 Diretiva #include
8.5 Compilação Condicional
8.6 Operador defined
8.7 Diretiva #error
8.8 diretiva #pragma
8.9 Exercícios
9 Matrizes
9.1 Sintaxe de Matrizes
9.2 Inicializando Matrizes
9.4 Chamada Por Valor e Chamada Por Referência
9.5 Strings
9.5.1 Strings Constantes
9.5.2 String Variáveis
9.5.3 Funções para Manipulação de Strings
9.6 Exercícios
10 Tipos Especiais de Dados
10.1 Typedef
10.2 Enumerados (Enum)
10.3 Estruturas (Struct)
10.4 Uniões
10.5 Bitfields
10.6 Exercícios
11 Ponteiros e a Alocação Dinâmica de Memória
11.1 Declaração de Ponteiros e o Acesso de Dados com Ponteiros
11.2 Operações com Ponteiros
11.3 Funções & Ponteiros
11.4 Ponteiros & Matrizes
11.5 Ponteiros & Strings
11.6 Ponteiros para Ponteiros
11.7 Argumentos da Linha de Comando
11.8 Ponteiros para Estruturas
11.9 Alocação Dinâmica de Memória
11.9.1 Malloc()
11.9.2 Calloc()
11.9.3 Free()
11.10 Exercícios
12 Manipulação de Arquivos em C
12.1 Tipos de Arquivos
12.2 Declaração, abertura e fechamento
12.3 Leitura e escrita de caracteres
12.4 Fim de Arquivo (EOF)
12.5 Leitura e escrita de strings
12.6 Arquivos Padrões
12.7 Gravando um Arquivo de Forma Formatada
12.8 Leitura e escrita de valores binários
12.9 Exercícios
13 Programação em C++
13.1 Palavras-chave C++
13.2 Sintaxe & Variáveis
13.3 Laços e Comandos de Decisão
13.4 I/O em C++: Stream
13.4.1 A stream de saída cout
13.4.2 A stream de entrada cin
13.5 Funções
13.5.1 Valores Default Para Argumentos de uma Função
13.5.2 Sobrecarga de Funções
13.5.3 Funções Inline
13.5.4 Operador Unário de Referência: &
13.6 Alocação Dinâmica de Memória em C++
13.7 Exercícios
14 Classes e Objetos em C++
14.1 Tipo Classe e o Encapsulamento de Dados
14.2 Definindo Classes
14.3 Membros Privados e Públicos
14.4 Funções-Membro
14.5 Construtores & Destrutores
14.6 Criando Objetos
14.11 Exercícios
15 Sobrecarga de Operadores
15.1 A Sobrecarga como uma Função Global
15.2 Limitações e Características
15.3 Sobrecarga de Operadores como Função-Membro
15.4 Estudo de Casos
15.5 Exercícios
16.1 Derivando uma Classe
16.2 Dados Protected
16.3 Construtores & Destrutores
16.4 Construtor de Cópia & Alocação Dinâmica
16.5 Chamadas a Funções
16.6 Herança Pública e Privada
16.7 Conversões de Tipos entre Classe-Base e Derivada
16.8 Níveis de Herança
16.9 Herança Múltipla
16.10 Exercícios
17 Funções Virtuais e Amigas
17.1 Funções Virtuais
17.2 Destrutores Virtuais
17.3 Classe-Base Virtual
17.4 Funções Amigas
17.5 Classes Amigas
17.6 Exercícios
18 Operações com Arquivos Iostream
18.1 Estudo de Caso
18.2 A função Open()
18.3 Testando Erros
18.4 Escrevendo e Lendo em Buffers de Caracteres
18.5 Imprimindo em Periféricos
18.6 Exercícios
19 Namespaces
19.1 Examplo e Sintaxe
19.2 Qualified Names, Using Declarations and Directives
19.3 Prevenindo Conflitos de Nomes
19.4 Namespaces sem Nome
19.5 Apelidos para Namespace
19.6 Declarando Nomes
19.7 Atualizando Códigos Antigos
19.8 Namespaces são Abertos
20 Templates
20.1 ClasseTemplates
20.1.1 Especificação
20.1.2 Membros da Classe Template
20.1.3 ParâmetrosTemplate
20.2 Funções Templates
20.2.1 Function Template Arguments
20.2.2 Sobreescrevendo Funções Templates
20.3 Especialização
20.4 Derivação e Templates
20.5 Polimorfismo
21 Conteiner
21.1 Iteradores
21.2 Tipos de Conteineres
21.2.1 Conteineres Seqüenciais
21.2.2 Contêineres Associativos:
21.3 Exemplo de Conteiner
22 Exceptions Handling
22.1 Exceção
22.2 Como as exceções são usadas
22.3 Biblioteca Except <except.h>
22.3.1 Terminate()
22.3.2 Set_terminate()
22.3.3 Unexpected()
22.3.4 Set_unexpected()
Trabalho 1
Trabalho 2
Trabalho 3
Trabalho 4
Referências Bibliográficas
Hot Sites
Anexo 2 – Sumário da Modelagem UML
0 of .
Results for:
No results containing your search query
P. 1
Apostila C Plus Plus

Apostila C Plus Plus

Ratings: (0)|Views: 1,007 |Likes:
Published by Leandro Nunes

More info:

Published by: Leandro Nunes on Jun 25, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

03/11/2013

pdf

text

original

You're Reading a Free Preview
Pages 4 to 6 are not shown in this preview.
You're Reading a Free Preview
Pages 10 to 38 are not shown in this preview.
You're Reading a Free Preview
Pages 42 to 52 are not shown in this preview.
You're Reading a Free Preview
Pages 56 to 103 are not shown in this preview.
You're Reading a Free Preview
Pages 107 to 169 are not shown in this preview.

Activity (9)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Gama_yhwh liked this
Marcelo Pires liked this
Marcelo Pires liked this
Rodrigo Amaral liked this
magrao2012 liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->