A Primeira Pedra — Uma Célula Poliforme com std::variant
A Primeira Pedra — Uma Célula Poliforme com std::variant

A primeira peça do banco precisa guardar inteiro, texto ou real na mesma… [+]

A Segunda Pedra — Linhas e Tabelas com RAII e STL
A Segunda Pedra — Linhas e Tabelas com RAII e STL

Com a célula pronta, entram a linha e a tabela — e com elas a pergunta de quem… [+]

A Terceira Pedra — Um Motor de Consultas com Templates e Lambdas
A Terceira Pedra — Um Motor de Consultas com Templates e Lambdas

Consultar sem escrever laço exige que o filtro chegue como parâmetro, e é aí… [+]

A Quarta Pedra — Tratamento de Erros Coerente com std::expected
A Quarta Pedra — Tratamento de Erros Coerente com std::expected

Três ferramentas de erro convivendo sem critério viram bagunça. Aqui elas… [+]

A Pedra de Acabamento — Integração, Testes e Verificação do Sistema
A Pedra de Acabamento — Integração, Testes e Verificação do Sistema

Peças que funcionam isoladas ainda podem não se encaixar, e é para isso que… [+]

A Jornada Completa — Retrospectiva de Um Ano de C++
A Jornada Completa — Retrospectiva de Um Ano de C++

Cinquenta e dois artigos depois, o que mudou não foi a lista de recursos… [+]

Extensão — C++ no Mundo da Web e da Persistência
Extensão — C++ no Mundo da Web e da Persistência

Usar C++ para servir web é escolha de requisito, não de gosto: ganha onde… [+]

Extensão — Dados que Sobrevivem: Integrando SQLite com RAII
Extensão — Dados que Sobrevivem: Integrando SQLite com RAII

Envolver a API C do SQLite numa classe é o exercício de RAII mais próximo do… [+]