|
|
|
|
|
by bobbyi_settv
1845 days ago
|
|
Microsoft's compiler did not support C99 for a long time because they did not really think of it as a C compiler or a C/ C++ compiler; it is a C++ compiler. Its support for C90 was explained as being maintained "for historical reasons" ( https://herbsutter.com/2012/05/03/reader-qa-what-about-vc-an... ), but they had no reason to add support for new standards of a language that was outside the scope of the project. It's odd for the author to complain about the commingling of C and C++ in compilers and then complain about Microsoft specifically not doing that. |
|