Re:C++ 20: The Core Language
by pacman128 on Tuesday November 05, 2019 @02:35PM
(#21455817)
(1) I know of one problem with C++17 and old code. C++17 removed throw specifications from the language (http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p000...) . We use third party libraries that contain these which keep us from using C++17.
[ Parent
| on HN ]
This feature was already deprecated in C++11...
Also, this is an "easy" breakage, in that it was glaringly obvious. That is, you didn't encounter a strange compilation bug and had to investigate why it occurred, or got different run-time behavior of the same code.