4 ms·
In C, it's perfectly legal to do this: struct S { ... }; typedef int S; That's not valid in C++ (so would be a breaking change in C, if it were to ado
by keyneus 3y ago
In C, it's perfectly legal to do this:
struct S { ... };
typedef int S;
That's not valid in C++ (so would be a breaking change in C, if it were to adopt this).
I don't really think changing this in C would break all that much code, but it's definitely not backwards compatible.