Advent of Code in C++ Day 1

This year for Advent of Code, I decided to not only use C++, but completely over-engineered, modern C++ code. What's the fun of writing just the most basic, boring code just to get the correct answer?…