3 ms·
> compiler enforced error checking. Very, very few languages have that __attribute__ ((warn_unused_result)) in C/C++ with GCC and Clang is great.
by TazeTSchnitzel 6y ago
> compiler enforced error checking. Very, very few languages have that
__attribute__ ((warn_unused_result))
in C/C++ with GCC and Clang is great.
- vinkelhake 6y agoAnd standardized as [[nodiscard]] in C++17.
- MaxBarraclough 6y agoInteresting, thanks. https://en.cppreference.com/w/cpp/language/attributes/nodiscard https://en.cppreference.com/w/cpp/language/attributes/nodisc...