On 2017/4/6 20:47, Kai Tietz wrote:
> True.  The reason why we prefer such patter is that it works in both
> languages as desired.  Otherwise we would be in need to write
> different variants for the languages C/C++.  This looks backward, and
> it still doesn't make sure that there might be warnings emitted for C,
> or C++ doing const casts.
The warning about casting away const-ness can be enabled on GCC6 using 
`-Wcast-qual` (I am not sure about other versions). But as long as the 
header file is in a system directory GCC is smart enough to not warn 
about it even if our user enable that warning, unless `-Wsystem-headers` 
is also given.

-- 
Best regards,
LH_Mouse


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to