Also, for fullscreen, I suggest Borderless Gaming. If you don't feel like getting the Steam Version (Paid), then you can use a Github Compiler Installer-...thingy. It's real simple, don't worry. Here's the link, https://github.com/Codeusa/Borderless-Gaming/releases . It's just a shame there's no just Alt+Enter easy shortcut.
It's appear that they do exist (https://directory.fsf.org/wiki/C_to_C%2B%2B_converter) but idk if it will convert everything or just like you have said automate some of the process (and I think that is what he is going to do)