Guilherme FerreiraPolymorphism in Template MetaprogrammingPolymorphism is a powerful programming concept that allows different types to be accessed through a single interface or base type. This…Sep 3Sep 3
Guilherme FerreiraMercado de trabalho para programadores C++ nos Países BaixosImigrei para a Holanda em 2017 sem saber muito sobre o país. Ao longo dos anos cometi diversos erros que me custaram tempo, dinheiro e…Aug 25Aug 25
Guilherme FerreiraC++ string formatting (part 2)After part 1 explained the advantages of the new the C++ formatting library, this article explains how to use it.Apr 6Apr 6
Guilherme FerreiraA s of C++ string formatting (part 1)Modern C++ supplies three string formatting and printing libraries:Mar 31Mar 31
Guilherme FerreiraA gentle introduction to C++ ModulesFor decades, C++ developers have organized their code the same way C does: using header and source code files. This approach has serious…Mar 91Mar 91
Guilherme FerreiraC++ ConceptsConcepts is a C++ mechanism that provides error checking for template parameters.Feb 17Feb 17
Guilherme FerreiraIntroduction to C++ TemplatesModern C++ programming is heavily dependent on Templates, making its understanding necessary for any serious C++ developer.Oct 5, 2022Oct 5, 2022
Guilherme FerreiraC/C++ Building OptimizationThe building is the process of transforming C/C++ source code from text format to binary. Building a C/C++ project is a multistage process…Jun 5, 2022Jun 5, 2022