Microsoft updates C++ compiler