В C++ многие полезные штуки отсутствуют, их приходится либо писать самому, либо искать готовые решения. Часто при поиске какого-либо алгоритма приходится выбирать. Здесь будут приведены некоторые удачные решения различных часто встречающихся задач.
Boost и STL здесь упоминаться не будут. Предполагается, что эти 2 библиотеки для плюсовика как азбука.
- Библиотека длинной арифметики (для целых чисел)
libgmp: https://gmplib.org/ - Библиотека для парсинга аргументов командной строки
gflags: https://gflags.github.io/gflags/ - Ещё одна библиотека для парсинга командной строки (какая лучше, пока не решил)
GNU GetOpt: https://www.gnu.org/savannah-checkouts/gnu/libc/manual/html_node/Getopt.html