Lab C++

Codificação Eficiente

Não basta conhecer a sintaxe, é preciso conhecer a linguagem, saber a melhor forma de fazer.

Dicas Profissionais

Evitando Hadouken de Ifs

Hadouken de Ifs nasceu de um meme, ilustrado abaixo. Basicamente é um conjunto de ifs aninhados, normalmente um conjunto de…

Combinatória Recursiva em C

Recentemente encontrei um usuário no Reddit pedindo pra resolver uma questão sobre análise combinatória em C utilizando recursão. O exercício…

A Simplicidade do if-elseif

Mais um caso que didaticamente faz muito sentido, mas a realidade é um pouco diferente. Como a maioria reagiria à…

Por que “foo” e “bar”?

Dificilmente alguém que estuda programação vai deixar de ver em algum momento, em alguma documentação, livro, ou exemplo essas variáveis:…

KISS: Uma Grande Herança do Unix

O acrônimo KISS tem várias traduções mas um único significado: "Keep It Simple Stupid", "Keep It Simple, Soldier", "Keep It…

Snippets

Trocar Dígitos de Um Número

Já vi essa questão em uma entrevista de emprego. E confesso que pra desapontamento do entrevistador eu resolvi primeiro do…

C++20: Comparação Ternária

Uma novidade muito simples e interessante no C++20 é a comparação ternária. Quem programa linguagem C já conhecia há muito…

Pra Que Usar break no switch?

Apesar de não ser único das linguagens C e C++, a forma que a estrutura de controle de fluxo switch…

Design Patterns: Factory Methods

O pattern Factory Methods é uma forma de encapsular o construtor de forma a tornar a criação de objetos muito…

Design Patterns: Uma Nova Série de Artigos

A partir desta semana vamos começar uma série de artigos sobre Design Patterns, snippets tão úteis como controversos. Apesar das…

Publicidade

Esclarecendo Dúvidas

Trocar Valor de Variáveis

Esse exercício é muito interessante, apesar de ser pouco usual, pessoalmente nunca vi um caso em que isso realmente necessário.…

Trocar Dígitos de Um Número

Já vi essa questão em uma entrevista de emprego. E confesso que pra desapontamento do entrevistador eu resolvi primeiro do…

Variáveis Globais em Múltiplas Instâncias do Programa

Mais um que veio do Reddit. Um usuário fez uma pergunta sobre a influência em variáveis globais e estáticas entre…

Combinatória Recursiva em C

Recentemente encontrei um usuário no Reddit pedindo pra resolver uma questão sobre análise combinatória em C utilizando recursão. O exercício…

Solução: Imprimir o Meio da String

Há alguns meses apareceu na lista cppbrasil uma dúvida, como retornar o(s) caracteres do meio de uma string. Por exemplo:…

Oportunidades Profissionais

Oportunidades C/C++ – W14/2021

E para quem está procurando uma nova oportunidade, ou só quer saber como anda o mercado, as oportunidades da semana.…

Oportunidades C/C++ – W12/2021

Pessoal, a partir desta semana vamos publicar oportunidades para desenvolvedores C/C++. Estamos formando uma rede de relacionamento com alguns recrutadores…