schroedercompling/cpp_learn archive