Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

MSVC is a C++ compiler only. It doesn't actually support C.


It does, but I know why you have this interpretation and I think it's fair to have it.

MS only created their compiler to support C all the way up to C89 and it's original standard, with some Microsoftisms in it. MS did not update their compiler to support C99 and subsequent updates until, I think the late 2010s. Since then, they have updated and supported some of the newest C standards.


It does support C, most recently the C11 and C17 ISO standards.

https://devblogs.microsoft.com/cppblog/c11-and-c17-standard-...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: