Depending on preprocessor settings, certain parameters may or may not be used. Instead of casing to (void) when not used, it's easier to use C++17's [[maybe_unused]] attribute to express this.
Depending on preprocessor settings, certain parameters may or may not be used. Instead of casing to (void) when not used, it's easier to use C++17's [[maybe_unused]] attribute to express this.