Skip to content

Raffa064/Learning-Cpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sobre

Esse projeto é um estudo de C++.

O objetivo desse projeto é ser um repositório de testes, abstratos ou não na linguagem C++.

Talvez esse repositório seja útil para outros estudantes de C++, e quando possível irei atualiza-lo com novos códigos e links de referência.

Tópicos Estudados

  • Comentários
  • Hello World
  • Variáveis
  • Condicionais (if | else | else if)
  • Switch
    • case
    • default
  • Input
  • Loops
    • While
    • Do-while
    • For
    • break
    • continue
  • Arrays
    • Sizeof
    • Alocação dinâmica de arrays (tamanho automático dos array)
  • Ponteiros
  • Segmentos de memoria
    • Static
    • Stack
    • Heap
  • Sobrecarga de funções
  • Struct e Classes
    • Diferença de struct e class
    • Atributos
    • Métodos
    • Construtores
    • Destrutores
    • Herança
    • Polimorfismo
    • Sobrescrita de métodos/construtores
    • Modificadores de acesso
  • Declaração direta (class, vector, struct)
  • Operações aritméticas
    • Operadores matemáticos
  • Operações boolianas
    • Operadores boolianos
  • Cast
    • static_cast<type> ou (type)
    • dynamic_cast<type>
  • Protótipo de função
  • Templates (Generics)
  • Uso de sizeof()
  • Funções recursivas

Links

+ ✅ Terminei de ler/assistir
- 🔎 Ainda estou lendo/assistindo

YouTube

About

A repo to learn C++

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published