std::meta::is_mutable_member
Von de.cppreference.net
| Definiert in Header <meta>
|
||
consteval bool is_mutable_member( std::meta::info r );
|
(seit C++26) | |
Gibt true zurück, wenn r ein mutable nicht-statisches Datenelement darstellt. Andernfalls gibt es false zurück.
Parameter
| r | - | ein Reflexionswert |
Rückgabewert
true, wenn r ein mutable nicht-statisches Datenelement darstellt; andernfalls false.
Beispiel
Diesen Code ausführen
#include <meta>
struct A
{
static int a;
mutable int b;
};
static_assert(!std::meta::is_mutable_member(^^A::a));
static_assert(std::meta::is_mutable_member(^^A::b));
int main() {}
Siehe auch
(C++26) |
prüft, ob die Reflexion ein nicht-statisches Datenelement darstellt (Funktion) |