The full working code. Made with 2017 Visual Studio Community Edition. Any questions, or bugs, fire away and ask.
I really do not care much about Programming Languages. About their high priests and about flock following them priests, like huge shoal of fish in magical unison movements. But. I do care about history. I like it to be remembered. Which always helps in finding and knowing the truth.
Maybe this CLANG fork will turn out to be “just” what Microsoft implemented as Non Standard C++ attributes , or not … it does not matter. I think it is now an obvious solution, to establish a working industrial strength MULTI OS DEVENV . That must exist as a solid foundation under the highway to the next Office.
C++ prodigy? Beware of Visual Studio 2015RC. C++ project is not unicode by default.