Preferences

I'm sure thats disallowed for the C-style cast.

Fwiw, unused-cast-to-void is a case that GCC and Clang ignore when using -Wno-old-style-cast, which is what most projects prohibiting C-style casts are going to be using (or whatever the equivalent their compiler provides).
C++17 has the [[maybe_unused]] attribute.

This item has no comments currently.