Ambiente¶
Você tem duas trilhas possíveis para rodar o código do curso. Não precisa escolher uma só — pode usar o compilador online no dia a dia e instalar o ambiente local depois, quando quiser.
| Trilha | Quando usar | Guia |
|---|---|---|
| Compilador online | Recomendada para a maioria — zero instalação, funciona em qualquer computador ou Chromebook | Compilador online |
| Ambiente local | Se você já tem Linux/WSL/macOS com g++ e quer trabalhar com o repositório do curso direto |
Ambiente local |
Para o projeto final, se você escolher o tema embarcado (recomendado), vai usar também o Wokwi, um simulador de hardware que roda no navegador — não é preciso comprar placa nenhuma. Veja Wokwi.
Regra importante para os dois casos¶
Todo exercício do curso é verificado com assert(), da biblioteca padrão <cassert> — nada de infraestrutura própria do curso para você aprender antes. Se todas as condições forem verdadeiras, o programa roda até o fim e imprime Todos os testes passaram!. Se alguma condição falhar, o programa para imediatamente nela e mostra qual condição falhou e em que linha — corrija e rode de novo para ver a próxima. Isso é igual no compilador online e no ambiente local — muda só a forma de rodar.