I need the semantics of the [[nodiscard]] attribute in a non-C++17 codebase. I guess there are compiler dependent ways of achieving this before C++17. Does anyone know these? I am interested in the ones for clang,gcc, and MSVC.
Ways to specify [[nodiscard]] before C++17
2.9k Views Asked by gexicide At
1
__attribute__((warn_unused_result))_Check_return_for_MSC_VER >= 1700(Visual Studio 2012)