Fancy learning how to Base64 encode with modern C++? Learn how to implement an easy Base64 encoder and decoder using cutting-edge features of the Cpp standard.
Computers, Coding and Caffeine
Fancy learning how to Base64 encode with modern C++? Learn how to implement an easy Base64 encoder and decoder using cutting-edge features of the Cpp standard.
Learn how to create libraries with CMake’s “add_library”. Whether you need a static, shared or another type of library, this post has all C++ libraries covered!
Adding header include directories is straightforward with CMake. Learn how to tell the compiler where to find those pesky C++ header files with simple commands!
Conan and Vcpkg are excellent package managers for C/C++. In this post, we will analyse each tool and discuss features they provide!
The trapezium rule can be tricky to implement, specially in C++. This post will teach you how to get a fairly performant trapezium rule area estimator with CPP!
CMake is the standard build system generator. We’ll look at the motivations, advantages and disadvantages of CMake, as well as how to write a simple CMakeLists.
Need to store multiple values? This post will dive into CPP vectors, most flexible and performant container used to store many, contiguous values in C++.
This article analyses the simplest C++ program you can write. Learn CPP programming by learning how the simplest “main” function works!