Compiler Support
Let's look at the compiler support for the topics in this chapter.
Feature | GCC | Clang | MSVC |
---|---|---|---|
Removing register keyword |
7.0 | 3.8 | VS 2017 15.3 |
Remove Deprecated operator++ (bool) |
7.0 | 3.8 | VS 2017 15.3 |
Removing Deprecated Exception Specifications | 7.0 | 4.0 | VS 2017 15.5 |
Removing trigraphs | 5.1 | 3.5 | VS 2010 |
New auto rules for direct-list-initialisation | 5.0 | 3.8 | VS 2015 |
static_assert with no message |
6.0 | 2.5 | VS 2017 |
Different begin and end types in range-based for | 6.0 | 3.6 | VS 2017 |
With that, we have finished this section of the course. The following chapter talks about removed and deprecated library features.
Get hands-on with 1400+ tech skills courses.