Talk:cpp/header/contracts
From cppreference.com
namespace std::contracts { enum class assertion_kind : /* unspecified */ { pre = 1, post = 2, assert = 3 // <= DEFECTIVE name, incompatible with assert() macro! }; ... }
--Space Mission (talk) 17:30, 16 March 2025 (PDT)
- assert is a functional macro; functional macros aren't substituted when not called like a function --Ybab321 (talk) 04:25, 17 March 2025 (PDT)
- 👌 --Space Mission (talk) 05:49, 17 March 2025 (PDT)