SlideShare uma empresa Scribd logo
Fonte: http://www.cplusplus.com/reference
http://www.cplusplus.com/reference/
Construtor default
Construtor a partir de sequência de caracteres em C
Método: quantidade de caracteres
Método: string está vazia?
Método: quantidade de caracteres
Métodos: obter um caractere
Método: substring
Nome da classe
Arquivo de
cabeçalho que
define a classe
Descrição
namespace
http://www.cplusplus.com/reference
Voltaremos a falar de iteradores adiante...
Vetor de inteiros
Vetor de Datas
Declaração automática
de tipo (iterador)
auto
Usa operador <
C++: biblioteca padrão de templates - Parte 1
C++: biblioteca padrão de templates - Parte 1

Mais conteúdo relacionado

Destaque

Top 10 materials cover letter tips
Top 10 materials cover letter tipsTop 10 materials cover letter tips
Top 10 materials cover letter tips
materialscareer
 
Ciencias plan de clases 20 y 21 de agosto
Ciencias plan de clases  20 y 21 de agostoCiencias plan de clases  20 y 21 de agosto
Ciencias plan de clases 20 y 21 de agosto
Cristian Cortez
 
Evaluation of the prelim
Evaluation of the prelimEvaluation of the prelim
Evaluation of the prelim
Dasha Zhukova
 
Top 12 materials resume tips
Top 12 materials resume tipsTop 12 materials resume tips
Top 12 materials resume tips
materialscareer
 
Piedmont Makers - Minecraft for Parents
Piedmont Makers - Minecraft for ParentsPiedmont Makers - Minecraft for Parents
Piedmont Makers - Minecraft for Parents
patrickcollins12
 
Why teaching personal development, health and physical
Why teaching personal development, health and physicalWhy teaching personal development, health and physical
Why teaching personal development, health and physical
JoWithers
 
Infografia Monitoreo del Desempeño del proyecto
Infografia Monitoreo del Desempeño del proyectoInfografia Monitoreo del Desempeño del proyecto
Infografia Monitoreo del Desempeño del proyecto
Yuliana Taveras
 
Are credit union members going to the dealership first when its time to buy a...
Are credit union members going to the dealership first when its time to buy a...Are credit union members going to the dealership first when its time to buy a...
Are credit union members going to the dealership first when its time to buy a...
O Mayfield
 
Top 14 materials interview tips
Top 14 materials interview tipsTop 14 materials interview tips
Top 14 materials interview tips
materialscareer
 
Justin R. Martinez - References
Justin R. Martinez - ReferencesJustin R. Martinez - References
Justin R. Martinez - References
Justin Martinez
 
Tejido cartilaginoso
Tejido cartilaginosoTejido cartilaginoso
Tejido cartilaginoso
Gabriel Miranda
 
Van Nellesessie 3 oktober adaptief leren
Van Nellesessie 3 oktober adaptief lerenVan Nellesessie 3 oktober adaptief leren
Van Nellesessie 3 oktober adaptief leren
inBrain
 
Marketing attributionv3 (1) final
Marketing attributionv3 (1) finalMarketing attributionv3 (1) final
Marketing attributionv3 (1) final
sara callahan
 
Presentation skills 2013 lecture 2 structuring your presentation
Presentation skills 2013 lecture 2 structuring your presentationPresentation skills 2013 lecture 2 structuring your presentation
Presentation skills 2013 lecture 2 structuring your presentation
sympo2011
 

Destaque (14)

Top 10 materials cover letter tips
Top 10 materials cover letter tipsTop 10 materials cover letter tips
Top 10 materials cover letter tips
 
Ciencias plan de clases 20 y 21 de agosto
Ciencias plan de clases  20 y 21 de agostoCiencias plan de clases  20 y 21 de agosto
Ciencias plan de clases 20 y 21 de agosto
 
Evaluation of the prelim
Evaluation of the prelimEvaluation of the prelim
Evaluation of the prelim
 
Top 12 materials resume tips
Top 12 materials resume tipsTop 12 materials resume tips
Top 12 materials resume tips
 
Piedmont Makers - Minecraft for Parents
Piedmont Makers - Minecraft for ParentsPiedmont Makers - Minecraft for Parents
Piedmont Makers - Minecraft for Parents
 
Why teaching personal development, health and physical
Why teaching personal development, health and physicalWhy teaching personal development, health and physical
Why teaching personal development, health and physical
 
Infografia Monitoreo del Desempeño del proyecto
Infografia Monitoreo del Desempeño del proyectoInfografia Monitoreo del Desempeño del proyecto
Infografia Monitoreo del Desempeño del proyecto
 
Are credit union members going to the dealership first when its time to buy a...
Are credit union members going to the dealership first when its time to buy a...Are credit union members going to the dealership first when its time to buy a...
Are credit union members going to the dealership first when its time to buy a...
 
Top 14 materials interview tips
Top 14 materials interview tipsTop 14 materials interview tips
Top 14 materials interview tips
 
Justin R. Martinez - References
Justin R. Martinez - ReferencesJustin R. Martinez - References
Justin R. Martinez - References
 
Tejido cartilaginoso
Tejido cartilaginosoTejido cartilaginoso
Tejido cartilaginoso
 
Van Nellesessie 3 oktober adaptief leren
Van Nellesessie 3 oktober adaptief lerenVan Nellesessie 3 oktober adaptief leren
Van Nellesessie 3 oktober adaptief leren
 
Marketing attributionv3 (1) final
Marketing attributionv3 (1) finalMarketing attributionv3 (1) final
Marketing attributionv3 (1) final
 
Presentation skills 2013 lecture 2 structuring your presentation
Presentation skills 2013 lecture 2 structuring your presentationPresentation skills 2013 lecture 2 structuring your presentation
Presentation skills 2013 lecture 2 structuring your presentation
 

Mais de Ivan Ricarte

Aula catalogo de refatoracoes
Aula   catalogo de refatoracoesAula   catalogo de refatoracoes
Aula catalogo de refatoracoes
Ivan Ricarte
 
Testes de unidade em Java: JUnit
Testes de unidade em Java: JUnitTestes de unidade em Java: JUnit
Testes de unidade em Java: JUnit
Ivan Ricarte
 
Refatoração: Code smells
Refatoração: Code smellsRefatoração: Code smells
Refatoração: Code smells
Ivan Ricarte
 
Aplicacoes web semantica saude
Aplicacoes web semantica saudeAplicacoes web semantica saude
Aplicacoes web semantica saude
Ivan Ricarte
 
R - Software Estatistico
R - Software EstatisticoR - Software Estatistico
R - Software Estatistico
Ivan Ricarte
 
Aula UML e Java
Aula UML e JavaAula UML e Java
Aula UML e Java
Ivan Ricarte
 
Aula revisão de java e junit
Aula   revisão de java e junitAula   revisão de java e junit
Aula revisão de java e junit
Ivan Ricarte
 
Introducao a refatoracao
Introducao a refatoracaoIntroducao a refatoracao
Introducao a refatoracao
Ivan Ricarte
 
c++ construtores
c++ construtoresc++ construtores
c++ construtores
Ivan Ricarte
 
Padroes
PadroesPadroes
Padroes
Ivan Ricarte
 
C++ Sobrecarga
C++ SobrecargaC++ Sobrecarga
C++ Sobrecarga
Ivan Ricarte
 
Membros de classes C++
Membros de classes C++Membros de classes C++
Membros de classes C++
Ivan Ricarte
 
UML e POO
UML e POOUML e POO
UML e POO
Ivan Ricarte
 
Antipadroes
AntipadroesAntipadroes
Antipadroes
Ivan Ricarte
 
Princípios da organização de código fonte C++
Princípios da organização de código fonte C++Princípios da organização de código fonte C++
Princípios da organização de código fonte C++
Ivan Ricarte
 
Problemas no desenvolvimento do software
Problemas no desenvolvimento do softwareProblemas no desenvolvimento do software
Problemas no desenvolvimento do software
Ivan Ricarte
 
Aula 01 - As linguagens do software (2015)
Aula 01 - As linguagens do software (2015)Aula 01 - As linguagens do software (2015)
Aula 01 - As linguagens do software (2015)
Ivan Ricarte
 
SI300 - Apoio a atividades práticas em C++ (01)
SI300 - Apoio a atividades práticas em C++ (01)SI300 - Apoio a atividades práticas em C++ (01)
SI300 - Apoio a atividades práticas em C++ (01)
Ivan Ricarte
 
O Projeto Evid@SP - Disseminação de evidências a profissionais da saúde
O Projeto Evid@SP - Disseminação de evidências a profissionais da saúdeO Projeto Evid@SP - Disseminação de evidências a profissionais da saúde
O Projeto Evid@SP - Disseminação de evidências a profissionais da saúde
Ivan Ricarte
 
Um novo paradigma para o ensino de ponteiros frente à evolução de C++
Um novo paradigma para o ensino de ponteiros frente à evolução de C++Um novo paradigma para o ensino de ponteiros frente à evolução de C++
Um novo paradigma para o ensino de ponteiros frente à evolução de C++
Ivan Ricarte
 

Mais de Ivan Ricarte (20)

Aula catalogo de refatoracoes
Aula   catalogo de refatoracoesAula   catalogo de refatoracoes
Aula catalogo de refatoracoes
 
Testes de unidade em Java: JUnit
Testes de unidade em Java: JUnitTestes de unidade em Java: JUnit
Testes de unidade em Java: JUnit
 
Refatoração: Code smells
Refatoração: Code smellsRefatoração: Code smells
Refatoração: Code smells
 
Aplicacoes web semantica saude
Aplicacoes web semantica saudeAplicacoes web semantica saude
Aplicacoes web semantica saude
 
R - Software Estatistico
R - Software EstatisticoR - Software Estatistico
R - Software Estatistico
 
Aula UML e Java
Aula UML e JavaAula UML e Java
Aula UML e Java
 
Aula revisão de java e junit
Aula   revisão de java e junitAula   revisão de java e junit
Aula revisão de java e junit
 
Introducao a refatoracao
Introducao a refatoracaoIntroducao a refatoracao
Introducao a refatoracao
 
c++ construtores
c++ construtoresc++ construtores
c++ construtores
 
Padroes
PadroesPadroes
Padroes
 
C++ Sobrecarga
C++ SobrecargaC++ Sobrecarga
C++ Sobrecarga
 
Membros de classes C++
Membros de classes C++Membros de classes C++
Membros de classes C++
 
UML e POO
UML e POOUML e POO
UML e POO
 
Antipadroes
AntipadroesAntipadroes
Antipadroes
 
Princípios da organização de código fonte C++
Princípios da organização de código fonte C++Princípios da organização de código fonte C++
Princípios da organização de código fonte C++
 
Problemas no desenvolvimento do software
Problemas no desenvolvimento do softwareProblemas no desenvolvimento do software
Problemas no desenvolvimento do software
 
Aula 01 - As linguagens do software (2015)
Aula 01 - As linguagens do software (2015)Aula 01 - As linguagens do software (2015)
Aula 01 - As linguagens do software (2015)
 
SI300 - Apoio a atividades práticas em C++ (01)
SI300 - Apoio a atividades práticas em C++ (01)SI300 - Apoio a atividades práticas em C++ (01)
SI300 - Apoio a atividades práticas em C++ (01)
 
O Projeto Evid@SP - Disseminação de evidências a profissionais da saúde
O Projeto Evid@SP - Disseminação de evidências a profissionais da saúdeO Projeto Evid@SP - Disseminação de evidências a profissionais da saúde
O Projeto Evid@SP - Disseminação de evidências a profissionais da saúde
 
Um novo paradigma para o ensino de ponteiros frente à evolução de C++
Um novo paradigma para o ensino de ponteiros frente à evolução de C++Um novo paradigma para o ensino de ponteiros frente à evolução de C++
Um novo paradigma para o ensino de ponteiros frente à evolução de C++
 

Último

TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
Momento da Informática
 
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdfDESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
Momento da Informática
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
Momento da Informática
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
joaovmp3
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
WELITONNOGUEIRA3
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
TomasSousa7
 

Último (6)

TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
 
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdfDESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
 

C++: biblioteca padrão de templates - Parte 1