Como adicionar valores a um vetor em C++? 7 métodos explicados com exemplos

lista dos métodos usados para adicionar valores a um vetor em C++ (push_back, emplace_back, emplace e insert) ao lado de uma pilha de pedras sobre uma lâmina de água.

Como se adicionar valores a um vetor em C++? Com a introdução dos novos containeres da linguagem (array, vector, deque etc.), pode ser complicado saber qual método usar para adicionar valores a um vetor em C++. Por essa razão decidi escrever esse artigo como uma referência rápida do assunto. Há várias formas de se adicionar […]

Read More… from Como adicionar valores a um vetor em C++? 7 métodos explicados com exemplos

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!