Here are some notes about the private and public keys, as well as the commonly used tools, OpenSSL and OpenBSD ssh-keygen.
Load a shared library, dynamically, at run-time, and use its exposed functions. No headers/functions definitions in compiling/linking time.
This post is about to facilitate you starting using the make utility, by making makefiles on your own, and using it for compiling/linking your C++ projects.
Since there are a lot of newcomers who are looking for handy examples to obtain a good grasp for starting working with C++, here are 8 on-the-fly simple snippets with their short explanations.