Categoria: Linguagem C++
Ideias, histórias e inspirações.
Ensinando Símbolos ao seu Tipo — Sobrecarga de Operadores
Somar com mais, comparar com igual, imprimir direto no cout: operadores são… [+]
O Array que Cresce Sozinho — std::vector a Fundo
Memória contígua e cache do processador explicam por que o vector é o… [+]
Texto como Coleção — std::string Revisitada e o std::string_view
Enxergar std::string como container muda o que se espera dele: tamanho… [+]
Buscas Instantâneas — map, set e suas Versões Hash
Nem todo problema é sobre sequências; muitos são sobre associações, e em C… [+]
O Fio que Une Tudo — Iteradores como Conceito Central
Um ponteiro generalizado: é isso que o iterador é, e é o que permite escrever… [+]
Pare de Escrever Laços — a Biblioteca <algorithm>
Escrever o laço à mão conta como percorrer; chamar o algoritmo diz o que se… [+]
Percorrendo com Elegância — o Range-Based for a Fundo
A sintaxe curta esconde uma decisão que custa caro se for tomada por descuido… [+]
Funções Anônimas e Capturas — Lambdas de Verdade
O que distingue uma lambda de uma função comum é a captura: ela leva consigo o… [+]