The notion of algorithm in the context of C++ development stands for two quite different things: