|
|
|
|
|
by dfawcus
208 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. |
|