3 ms·
> Notable unsupported constructs include: union, volatile, goto, exceptions, bitfields, placement new, user-defined copy/move constructors, dynamic_cast, const_
by crnakfls 3mo ago
> Notable unsupported constructs include: union, volatile, goto, exceptions, bitfields, placement new,
user-defined copy/move constructors, dynamic_cast, const_cast, base classes with fields or non-virtual
methods, multiple inheritance, and multi-threaded code.
- antiframe 3mo agoSo, most C++ code I have seen in my forty years of coding.
- bitwizeshift 3mo agoLol, “user defined copy/move constructors” That’s actually so many types that would define this
- ahartmetz 3mo agoBase classes with fields or non-virtual methods are not exactly rare neither.
- pjmlp 3mo agoFrom the point of view of C++26, which is already ratified, and half implemented in GCC 16, I think your list should even be longer. The readme is rather slim on C++ versions.