Como fazer potência em C++: não use pow(), use std::pow()!

Como calcular potência em C++ - imagem de cabeçalho

Alguma vez você já precisou fazer a operação de potenciação em C++ e percebeu que a seguinte operação não funciona? Se sim, bem-vindo ao clube! Quase todo mundo deve ter tentado fazer potência em C++ usando o “chapéu” (^) e percebeu que isso não funciona – e que não faz o que você quer. Mas […]

Read More… from Como fazer potência em C++: não use pow(), use std::pow()!

Variáveis não inicializadas em C++ – nunca faça isso!

Inicialização de Variáveis em C++ - Parte 2

Na parte 1 desta série, tratei da diferença entre declaração e definição de variáveis – vimos que na maioria dos casos esses termos são sinônimos. Todavia, há ainda um termo que é importante e muitas vezes utilizado como sinônimo dos dois anteriores, ainda que não o seja: inicialização. O que é, então, a inicialização de variáveis?
Inicializar uma variável significa… […]

Read More… from Variáveis não inicializadas em C++ – nunca faça isso!