Carregando
0x00Lição 1 de 9

Conheça o C++ e compile o seu primeiro programa

Escreva um pequeno programa em C++ e identifique o padrão usado nesta trilha.

16 min Questionário com 5 perguntas 1 exercício de código
Ao final desta lição, você saberá
  • Descrever a compilação e reconhecer os recursos do C++20 usados no curso.

C++ é uma linguagem compilada e de uso geral que nasceu do C e hoje inclui classes, templates e uma grande biblioteca padrão. Os arquivos-fonte costumam usar .cpp. Esta trilha usa C++20, compilado com GCC 14 usando -std=c++20 -Wall -Wextra. O C++ tem vários padrões (incluindo C++11, C++14, C++17, C++20 e C++23); os recursos e o suporte da biblioteca dependem do padrão e do compilador escolhidos.

main.cpp · C++20
1#include <iostream>
2
3int main() {
4    std::cout << "Hello, C++20!\n";
5    return 0;
6}
Saída
Hello, C++20!

O compilador traduz o código-fonte e liga (link) o programa antes de ele rodar. #include <iostream> disponibiliza as declarações de entrada e saída por streams, e std::cout escreve na saída padrão. Os exercícios de código são compilados e executados no Compiler Explorer, um serviço público e gratuito; o código e as entradas de teste enviados vão para ele.

Principais conclusões

  • Esta trilha usa C++20 com GCC 14.

  • Os cabeçalhos expõem os recursos da biblioteca padrão.

  • A compilação pega muitos erros antes da execução.

Quiz da aula

5 perguntas · aprovação com 4 acertos · até 50 XP

Ao passar, você conclui a aula e mantém sua sequência. As perguntas erradas voltarão em sessões de revisão.

Pratique: escreva código em C++

Escreva C++20 no editor e execute com entradas de exemplo. O GCC 14 compila o código pelo Compiler Explorer, um serviço público gratuito; seu código-fonte e a entrada de teste são enviados para lá.

Exercício 1

Imprima um cumprimento

+25 XP

Escreva um programa em C++20 que imprima Hello, learner! seguido de uma quebra de linha.

  • Cumprimento
main.c
Carregando editor…

Seu código é compilado como C++20 com gcc 14 (-Wall -Wextra) e executado no Compiler Explorer (godbolt.org), um serviço público gratuito.

Dúvidas sobre esta lição

Travou em algum ponto? Pergunte. Descobriu algo? Compartilhe. Explicar também é uma ótima forma de aprender.

Carregando publicações…