Comment by dfawcus
25 days ago
OK - assuming you're referring to 'char ptr[static 15]' as the 'static trick', then yeah - other compilers do not complain.
However the other form 'char (*arr)[15]' has always been available, and is complained of in other compilers.
I believe I remember using it in DOS based C-89 compilers back in the early 90s, possibly also in K&R (via lint) in the 80s.
NB: icc, msvc, mvc complain about the misuse of the traditional version if one adjusts your godbolt example.
Yes one has to build with warnings forcing errors, which takes a bit of work to achieve if the code has previously been built without that.
No comments yet
Contribute on Hacker News ↗