std::meta::is_mutable_member
С ru.cppreference.net
| Определено в заголовке <meta>
|
||
consteval bool is_mutable_member( std::meta::info r );
|
(начиная с C++26) | |
Возвращает true, если r представляет mutable нестатический элемент данных. В противном случае возвращает false.
Параметры
| r | - | значение рефлексии |
Возвращаемое значение
true если r представляет изменяемый нестатический элемент данных; в противном случае false.
Пример
Запустить этот код
#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() {}
Смотри также
(C++26) |
проверяет, представляет ли рефлексия нестатический элемент данных (функция) |