Microsoft Adds Proper Support for C++ in Visual Studio
-
Re: Microsoft Adds Proper Support for Line Breaks in Notepad
Mostly anyway, apparently they still have a few problem cases. The blog specificially mentions RangesV3 and Boost.Hana.
Filed under: Our thoughts and prayers are with the denizens of hell, who are currently struggling with record low temperatures.
-
Yeah it's great that they're taking C++ so seriously now that we've been getting the new standards, they've even done a really good job with the intellisense in C++17, even cases you think wouldn't work do work (though templates are still of course very difficult to provide intellisense for). I wonder about C though, as MSVC as far as I can tell still only seems to support C89, not C99 or C11, unless they've been working on that and I hadn't heard about it. It's funny because C++ now has newer C features than C under MSVC...
-
@lb_ said in Microsoft Adds Proper Support for C++ in Visual Studio:
It's funny because C++ now has newer C features than C under MSVC...
I don't think it does. Here's an old (but good) read: https://herbsutter.com/2012/05/03/reader-qa-what-about-vc-and-c99/. Sounds like they want to support any C99/C11 features that are a subset of C++98/C++11. Which I suppose makes sense if you think they're basically producing a C++ compiler that also compiles C.
-
@lb_ said in Microsoft Adds Proper Support for C++ in Visual Studio:
though templates are still of course very difficult to provide intellisense for
And they've fixed that too!
https://msdnshared.blob.core.windows.net/media/2018/06/templateGif1.gif