René's URL Explorer Experiment


Title: Расширения для рефлексии — cppreference.com

Generator: MediaWiki 1.43.8

direct link

Domain: ru.cppreference.com

format-detectiontelephone=no

Links:

cppreference.comhttps://ru.cppreference.com/
Создать учётную записьhttps://ru.cppreference.com/index.php?title=%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C_%D1%83%D1%87%D1%91%D1%82%D0%BD%D1%83%D1%8E_%D0%B7%D0%B0%D0%BF%D0%B8%D1%81%D1%8C&returnto=cpp%2Fexperimental%2Freflect
Войтиhttps://ru.cppreference.com/index.php?title=%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D1%85%D0%BE%D0%B4&returnto=cpp%2Fexperimental%2Freflect
Статьяhttps://ru.cppreference.com/cpp/experimental/reflect
Обсуждениеhttps://ru.cppreference.com/index.php?title=%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5:cpp/experimental/reflect&action=edit&redlink=1
https://ru.cppreference.com/cpp/experimental/reflect
Читатьhttps://ru.cppreference.com/cpp/experimental/reflect
Просмотр кодаhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect&action=edit
Историяhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect&action=history
https://ru.cppreference.com/cpp/experimental/reflect
cpphttps://ru.cppreference.com/cpp
experimentalhttps://ru.cppreference.com/cpp/experimental
C++https://ru.cppreference.com/cpp
Поддержка компиляторомhttps://ru.cppreference.com/cpp/compiler_support
Автономные и размещённые реализацииhttps://ru.cppreference.com/cpp/freestanding
Языкhttps://ru.cppreference.com/cpp/language
Стандартная библиотекаhttps://ru.cppreference.com/cpp/standard_library
Заголовки стандартной библиотекиhttps://ru.cppreference.com/cpp/header
Требования к именованиюhttps://ru.cppreference.com/cpp/named_req
Макросы тестирования функциональности https://ru.cppreference.com/cpp/feature_test
Поддержка языкаhttps://ru.cppreference.com/cpp/utility#Поддержка_языка
Библиотека концептовhttps://ru.cppreference.com/cpp/concepts
Библиотека метапрограммированияhttps://ru.cppreference.com/cpp/meta
Библиотека диагностикиhttps://ru.cppreference.com/cpp/error
Библиотека общих утилитhttps://ru.cppreference.com/cpp/utility
Библиотека строкhttps://ru.cppreference.com/cpp/string
Библиотека контейнеровhttps://ru.cppreference.com/cpp/container
Библиотека итераторовhttps://ru.cppreference.com/cpp/iterator
Библиотека диапазоновhttps://ru.cppreference.com/cpp/ranges
Библиотека алгоритмовhttps://ru.cppreference.com/cpp/algorithm
Библиотека численных данныхhttps://ru.cppreference.com/cpp/numeric
Библиотека ввода/выводаhttps://ru.cppreference.com/cpp/io
Библиотека локализацийhttps://ru.cppreference.com/cpp/locale
Регулярные выраженияhttps://ru.cppreference.com/cpp/regex
Атомарные операцииhttps://ru.cppreference.com/cpp/atomic
Библиотека поддержки конкуренцииhttps://ru.cppreference.com/cpp/thread
Библиотека файловой системыhttps://ru.cppreference.com/cpp/filesystem
Технические спецификацииhttps://ru.cppreference.com/cpp/experimental
Указатель символовhttps://ru.cppreference.com/cpp/symbol_index
Внешние библиотекиhttps://ru.cppreference.com/cpp/links/libs
[edit]https://ru.cppreference.com/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:cpp/navbar_content&action=edit
Технические спецификацииhttps://ru.cppreference.com/cpp/experimental
Библиотека файловой системыhttps://ru.cppreference.com/index.php?title=cpp/experimental/fs&action=edit&redlink=1
Основы библиотекиhttps://ru.cppreference.com/cpp/experimental/lib_extensions
Основы библиотеки 2https://ru.cppreference.com/cpp/experimental/lib_extensions_2
Основы библиотеки 3https://ru.cppreference.com/cpp/experimental/lib_extensions_3
Расширения для параллелизмаhttps://ru.cppreference.com/index.php?title=cpp/experimental/parallelism&action=edit&redlink=1
Расширения для параллелизма 2https://ru.cppreference.com/index.php?title=cpp/experimental/parallelism_2&action=edit&redlink=1
Расширения для конкуренции 2https://ru.cppreference.com/index.php?title=cpp/experimental/concurrency_2&action=edit&redlink=1
Концептыhttps://ru.cppreference.com/cpp/experimental/constraints
Диапазоныhttps://ru.cppreference.com/cpp/experimental/ranges
Специальные математические функцииhttps://ru.cppreference.com/index.php?title=cpp/experimental/special_functions&action=edit&redlink=1
[edit]https://ru.cppreference.com/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:cpp/experimental/navbar_content&action=edit
Objecthttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Object&action=edit&redlink=1
ObjectSequencehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/ObjectSequence&action=edit&redlink=1
TemplateParameterScopehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/TemplateParameterScope&action=edit&redlink=1
Namedhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Named&action=edit&redlink=1
Aliashttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Alias&action=edit&redlink=1
RecordMemberhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/RecordMember&action=edit&redlink=1
Enumeratorhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Enumerator&action=edit&redlink=1
Variablehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Variable&action=edit&redlink=1
ScopeMemberhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/ScopeMember&action=edit&redlink=1
Typedhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Typed&action=edit&redlink=1
Namespacehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Namespace&action=edit&redlink=1
GlobalScopehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/GlobalScope&action=edit&redlink=1
Classhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Class&action=edit&redlink=1
Enumhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Enum&action=edit&redlink=1
Recordhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Record&action=edit&redlink=1
Scopehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Scope&action=edit&redlink=1
Typehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Type&action=edit&redlink=1
Constanthttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Constant&action=edit&redlink=1
Basehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Base&action=edit&redlink=1
FunctionParameterhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/FunctionParameter&action=edit&redlink=1
Callablehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Callable&action=edit&redlink=1
Expressionhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Expression&action=edit&redlink=1
ParenthesizedExpressionhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/ParenthesizedExpression&action=edit&redlink=1
FunctionCallExpressionhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/FunctionCallExpression&action=edit&redlink=1
FunctionalTypeConversionhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/FunctionalTypeConversion&action=edit&redlink=1
Functionhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Function&action=edit&redlink=1
MemberFunctionhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/MemberFunction&action=edit&redlink=1
SpecialMemberFunctionhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/SpecialMemberFunction&action=edit&redlink=1
Constructorhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Constructor&action=edit&redlink=1
Destructorhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Destructor&action=edit&redlink=1
Operatorhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Operator&action=edit&redlink=1
ConversionOperatorhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/ConversionOperator&action=edit&redlink=1
Lambdahttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Lambda&action=edit&redlink=1
LambdaCapturehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/LambdaCapture&action=edit&redlink=1
reflects_samehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/reflects_same&action=edit&redlink=1
get_source_linehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_source_line&action=edit&redlink=1
get_source_columnhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_source_column&action=edit&redlink=1
get_source_file_namehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_source_file_name&action=edit&redlink=1
get_sizehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_size&action=edit&redlink=1
get_elementhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_element&action=edit&redlink=1
unpack_sequencehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/unpack_sequence&action=edit&redlink=1
is_unnamedhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_unnamed&action=edit&redlink=1
get_namehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_name&action=edit&redlink=1
get_display_namehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_display_name&action=edit&redlink=1
get_aliashttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_alias&action=edit&redlink=1
get_typehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_type&action=edit&redlink=1
get_reflected_typehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_reflected_type&action=edit&redlink=1
is_enumhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_enum&action=edit&redlink=1
is_unionhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_union&action=edit&redlink=1
uses_class_keyuses_struct_keyhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/uses_key&action=edit&redlink=1
get_scopehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_scope&action=edit&redlink=1
is_publichttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_public&action=edit&redlink=1
is_protectedhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_protected&action=edit&redlink=1
is_privatehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_private&action=edit&redlink=1
get_public_data_membersget_accessible_data_membersget_data_membershttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_data_members&action=edit&redlink=1
get_public_member_functionsget_accessible_member_functionsget_member_functionshttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_member_functions&action=edit&redlink=1
get_constructorshttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_constructors&action=edit&redlink=1
get_operatorshttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_operators&action=edit&redlink=1
get_destructorhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_destructor&action=edit&redlink=1
get_public_member_typesget_accessible_member_typesget_member_typeshttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_member_types&action=edit&redlink=1
get_public_base_classesget_accessible_base_classesget_base_classeshttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_base_classes&action=edit&redlink=1
is_scoped_enumhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_scoped_enum&action=edit&redlink=1
get_enumeratorshttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_enumerators&action=edit&redlink=1
get_underlying_typehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_underlying_type&action=edit&redlink=1
get_constanthttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_constant&action=edit&redlink=1
is_thread_localhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_thread_local&action=edit&redlink=1
has_default_argumenthttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/has_default_argument&action=edit&redlink=1
get_parametershttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_parameters&action=edit&redlink=1
is_vararghttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_vararg&action=edit&redlink=1
is_noexcepthttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_noexcept&action=edit&redlink=1
is_deletedhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_deleted&action=edit&redlink=1
is_constexprhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_constexpr&action=edit&redlink=1
is_inlinehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_inline&action=edit&redlink=1
get_subexpressionhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_subexpression&action=edit&redlink=1
get_callablehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_callable&action=edit&redlink=1
get_constructorhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_constructor&action=edit&redlink=1
get_pointerhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_pointer&action=edit&redlink=1
is_constis_volatilehas_lvalueref_qualifierhas_rvalueref_qualifierhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_qualified&action=edit&redlink=1
is_overridehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_override&action=edit&redlink=1
is_implicitly_declaredhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_implicitly_declared&action=edit&redlink=1
is_defaultedhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_defaulted&action=edit&redlink=1
is_explicithttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_explicit&action=edit&redlink=1
is_virtualhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_virtual&action=edit&redlink=1
is_pure_virtualhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_pure_virtual&action=edit&redlink=1
is_finalhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_final&action=edit&redlink=1
is_statichttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_static&action=edit&redlink=1
get_captureshttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_captures&action=edit&redlink=1
uses_default_copy_captureuses_default_reference_capturehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/uses_default_capture&action=edit&redlink=1
is_call_operator_consthttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_call_operator_const&action=edit&redlink=1
is_explicitly_capturedhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_explicitly_captured&action=edit&redlink=1
is_init_capturehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_init_capture&action=edit&redlink=1
[edit]https://ru.cppreference.com/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:cpp/experimental/reflect/navbar_content&action=edit
ТС Концептовhttps://ru.cppreference.com/cpp/experimental/constraints
1 Изменения ядра языкаhttps://ru.cppreference.com/cpp/experimental/reflect#Изменения_ядра_языка
1.1 спецификатор reflexprhttps://ru.cppreference.com/cpp/experimental/reflect#спецификатор_reflexpr
1.2 Типы метаобъектовhttps://ru.cppreference.com/cpp/experimental/reflect#Типы_метаобъектов
1.3 Разрешение перегрузкиhttps://ru.cppreference.com/cpp/experimental/reflect#Разрешение_перегрузки
1.4 Связь с рефлексиейhttps://ru.cppreference.com/cpp/experimental/reflect#Связь_с_рефлексией
1.5 Разноеhttps://ru.cppreference.com/cpp/experimental/reflect#Разное
1.6 Ключевые словаhttps://ru.cppreference.com/cpp/experimental/reflect#Ключевые_слова
1.7 Предопределённые макросы тестирования функциональностиhttps://ru.cppreference.com/cpp/experimental/reflect#Предопределённые_макросы_тестирования_функциональности
2 Поддержка библиотекиhttps://ru.cppreference.com/cpp/experimental/reflect#Поддержка_библиотеки
2.1 Концептыhttps://ru.cppreference.com/cpp/experimental/reflect#Концепты
2.2 Мета-объектные операцииhttps://ru.cppreference.com/cpp/experimental/reflect#Мета-объектные_операции
2.2.1 Операции с объектамиhttps://ru.cppreference.com/cpp/experimental/reflect#Операции_с_объектами
2.2.2 Операции ObjectSequencehttps://ru.cppreference.com/cpp/experimental/reflect#Операции_ObjectSequence
2.2.3 Операции с Именемhttps://ru.cppreference.com/cpp/experimental/reflect#Операции_с_Именем
2.2.4 Операции с псевдонимамиhttps://ru.cppreference.com/cpp/experimental/reflect#Операции_с_псевдонимами
2.2.5 Операции с типомhttps://ru.cppreference.com/cpp/experimental/reflect#Операции_с_типом
2.2.6 Операции ScopeMemberhttps://ru.cppreference.com/cpp/experimental/reflect#Операции_ScopeMember
2.2.7 Операции с базовым типомhttps://ru.cppreference.com/cpp/experimental/reflect#Операции_с_базовым_типом
2.2.8 Операции RecordMember и с базовым типомhttps://ru.cppreference.com/cpp/experimental/reflect#Операции_RecordMember_и_с_базовым_типом
2.2.9 Операции с записямиhttps://ru.cppreference.com/cpp/experimental/reflect#Операции_с_записями
2.2.10 Операции с Перечислениемhttps://ru.cppreference.com/cpp/experimental/reflect#Операции_с_Перечислением
2.2.11 Операции с Переменнымиhttps://ru.cppreference.com/cpp/experimental/reflect#Операции_с_Переменными
2.2.12 Операции с FunctionParameterhttps://ru.cppreference.com/cpp/experimental/reflect#Операции_с_FunctionParameter
2.2.13 Операции Вызововhttps://ru.cppreference.com/cpp/experimental/reflect#Операции_Вызовов
2.2.14 Операции с Переменными и Вызовамиhttps://ru.cppreference.com/cpp/experimental/reflect#Операции_с_Переменными_и_Вызовами
2.2.15 Операции с Пространствами имён и Вызовамиhttps://ru.cppreference.com/cpp/experimental/reflect#Операции_с_Пространствами_имён_и_Вызовами
2.2.16 Операции ParenthesizedExpressionhttps://ru.cppreference.com/cpp/experimental/reflect#Операции_ParenthesizedExpression
2.2.17 Операции FunctionCallExpressionhttps://ru.cppreference.com/cpp/experimental/reflect#Операции_FunctionCallExpression
2.2.18 Операции FunctionalTypeConversionhttps://ru.cppreference.com/cpp/experimental/reflect#Операции_FunctionalTypeConversion
2.2.19 Операции с Переменными и Функциямиhttps://ru.cppreference.com/cpp/experimental/reflect#Операции_с_Переменными_и_Функциями
2.2.20 Операции MemberFunctionhttps://ru.cppreference.com/cpp/experimental/reflect#Операции_MemberFunction
2.2.21 Операции с Записями и MemberFunctionhttps://ru.cppreference.com/cpp/experimental/reflect#Операции_с_Записями_и_MemberFunction
2.2.22 Операции с Переменными и MemberFunctionhttps://ru.cppreference.com/cpp/experimental/reflect#Операции_с_Переменными_и_MemberFunction
2.2.23 Операции SpecialMemberFunctionhttps://ru.cppreference.com/cpp/experimental/reflect#Операции_SpecialMemberFunction
2.2.24 Операции с Конструктором и ConversionOperatorhttps://ru.cppreference.com/cpp/experimental/reflect#Операции_с_Конструктором_и_ConversionOperator
2.2.25 Операции MemberFunction и Деструкторhttps://ru.cppreference.com/cpp/experimental/reflect#Операции_MemberFunction_и_Деструктор
2.2.26 Операции с Lambdahttps://ru.cppreference.com/cpp/experimental/reflect#Операции_с_Lambda
2.2.27 Операции LambdaCapturehttps://ru.cppreference.com/cpp/experimental/reflect#Операции_LambdaCapture
2.3 Макросы тестирования функциональности библиотекиhttps://ru.cppreference.com/cpp/experimental/reflect#Макросы_тестирования_функциональности_библиотеки
2.4 Соответствие концептамhttps://ru.cppreference.com/cpp/experimental/reflect#Соответствие_концептам
3 Смотрите такжеhttps://ru.cppreference.com/cpp/experimental/reflect#Смотрите_также
явное приведениеhttps://ru.cppreference.com/cpp/language/explicit_cast
типhttps://ru.cppreference.com/cpp/language/type
пространство имёнhttps://ru.cppreference.com/cpp/language/namespace
перечислительhttps://ru.cppreference.com/cpp/language/enum
элемент-данныхhttps://ru.cppreference.com/cpp/language/data_members
параметр функцииhttps://ru.cppreference.com/cpp/language/function
захваченная сущностьhttps://ru.cppreference.com/cpp/language/lambda
определяемая пользователем функция преобразованияhttps://ru.cppreference.com/cpp/language/cast_operator
typedefhttps://ru.cppreference.com/cpp/language/typedef
объявлением псевдонимаhttps://ru.cppreference.com/cpp/language/type_alias
using-объявлениемhttps://ru.cppreference.com/cpp/language/using_declaration
неоценённое выражениеhttps://ru.cppreference.com/cpp/language/expressions#Невычисляемые_выражения
потенциально вычисленная константаhttps://ru.cppreference.com/cpp/language/constant_expression
захваченных в лямбда-выраженииhttps://ru.cppreference.com/cpp/language/lambda#Лямбда-захват
продолжительностью храненияhttps://ru.cppreference.com/cpp/language/storage_duration
использующей odrhttps://ru.cppreference.com/cpp/language/definition
зависимымhttps://ru.cppreference.com/cpp/language/dependent_name#Dependent_types
зависящим от типа выражениемhttps://ru.cppreference.com/cpp/language/dependent_name#Type-dependent_expressions
неизвестной специализацииhttps://ru.cppreference.com/cpp/language/dependent_name#Unknown_specializations
константное выражение, зависящее от значенияhttps://ru.cppreference.com/cpp/language/dependent_name#Value-dependent_expressions
reflexprhttps://ru.cppreference.com/index.php?title=cpp/keyword/reflexpr&action=edit&redlink=1
Objecthttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Object&action=edit&redlink=1
ObjectSequencehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/ObjectSequence&action=edit&redlink=1
TemplateParameterScopehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/TemplateParameterScope&action=edit&redlink=1
Namedhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Named&action=edit&redlink=1
Aliashttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Alias&action=edit&redlink=1
RecordMemberhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/RecordMember&action=edit&redlink=1
Enumeratorhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Enumerator&action=edit&redlink=1
Variablehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Variable&action=edit&redlink=1
ScopeMemberhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/ScopeMember&action=edit&redlink=1
Typedhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Typed&action=edit&redlink=1
Namespacehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Namespace&action=edit&redlink=1
GlobalScopehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/GlobalScope&action=edit&redlink=1
Classhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Class&action=edit&redlink=1
Enumhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Enum&action=edit&redlink=1
Recordhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Record&action=edit&redlink=1
Scopehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Scope&action=edit&redlink=1
Typehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Type&action=edit&redlink=1
Constanthttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Constant&action=edit&redlink=1
Basehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Base&action=edit&redlink=1
FunctionParameterhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/FunctionParameter&action=edit&redlink=1
Callablehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Callable&action=edit&redlink=1
Expressionhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Expression&action=edit&redlink=1
ParenthesizedExpressionhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/ParenthesizedExpression&action=edit&redlink=1
FunctionCallExpressionhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/FunctionCallExpression&action=edit&redlink=1
FunctionalTypeConversionhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/FunctionalTypeConversion&action=edit&redlink=1
Functionhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Function&action=edit&redlink=1
MemberFunctionhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/MemberFunction&action=edit&redlink=1
SpecialMemberFunctionhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/SpecialMemberFunction&action=edit&redlink=1
Constructorhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Constructor&action=edit&redlink=1
Destructorhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Destructor&action=edit&redlink=1
Operatorhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Operator&action=edit&redlink=1
ConversionOperatorhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/ConversionOperator&action=edit&redlink=1
Lambdahttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/Lambda&action=edit&redlink=1
LambdaCapturehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/LambdaCapture&action=edit&redlink=1
reflects_samehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/reflects_same&action=edit&redlink=1
get_source_linehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_source_line&action=edit&redlink=1
get_source_columnhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_source_column&action=edit&redlink=1
get_source_file_namehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_source_file_name&action=edit&redlink=1
get_sizehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_size&action=edit&redlink=1
get_elementhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_element&action=edit&redlink=1
unpack_sequencehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/unpack_sequence&action=edit&redlink=1
is_unnamedhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_unnamed&action=edit&redlink=1
get_namehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_name&action=edit&redlink=1
get_display_namehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_display_name&action=edit&redlink=1
get_aliashttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_alias&action=edit&redlink=1
get_typehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_type&action=edit&redlink=1
get_reflected_typehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_reflected_type&action=edit&redlink=1
is_enumhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_enum&action=edit&redlink=1
is_unionhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_union&action=edit&redlink=1
uses_class_keyuses_struct_keyhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/uses_key&action=edit&redlink=1
get_scopehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_scope&action=edit&redlink=1
get_classhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_class&action=edit&redlink=1
is_publichttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_public&action=edit&redlink=1
is_protectedhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_protected&action=edit&redlink=1
is_privatehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_private&action=edit&redlink=1
get_public_data_membersget_accessible_data_membersget_data_membershttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_data_members&action=edit&redlink=1
get_public_member_functionsget_accessible_member_functionsget_member_functionshttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_member_functions&action=edit&redlink=1
get_constructorshttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_constructors&action=edit&redlink=1
get_operatorshttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_operators&action=edit&redlink=1
get_destructorhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_destructor&action=edit&redlink=1
get_public_member_typesget_accessible_member_typesget_member_typeshttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_member_types&action=edit&redlink=1
get_public_base_classesget_accessible_base_classesget_base_classeshttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_base_classes&action=edit&redlink=1
is_scoped_enumhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_scoped_enum&action=edit&redlink=1
get_enumeratorshttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_enumerators&action=edit&redlink=1
get_underlying_typehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_underlying_type&action=edit&redlink=1
get_constanthttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_constant&action=edit&redlink=1
is_thread_localhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_thread_local&action=edit&redlink=1
has_default_argumenthttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/has_default_argument&action=edit&redlink=1
get_parametershttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_parameters&action=edit&redlink=1
is_vararghttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_vararg&action=edit&redlink=1
is_noexcepthttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_noexcept&action=edit&redlink=1
is_deletedhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_deleted&action=edit&redlink=1
is_constexprhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_constexpr&action=edit&redlink=1
is_inlinehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_inline&action=edit&redlink=1
get_subexpressionhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_subexpression&action=edit&redlink=1
get_callablehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_callable&action=edit&redlink=1
get_constructorhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_constructor&action=edit&redlink=1
get_pointerhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_pointer&action=edit&redlink=1
is_constis_volatilehas_lvalueref_qualifierhas_rvalueref_qualifierhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_qualified&action=edit&redlink=1
is_overridehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_override&action=edit&redlink=1
is_finalhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_final&action=edit&redlink=1
is_statichttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_static&action=edit&redlink=1
is_implicitly_declaredhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_implicitly_declared&action=edit&redlink=1
is_defaultedhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_defaulted&action=edit&redlink=1
is_explicithttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_explicit&action=edit&redlink=1
is_virtualhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_virtual&action=edit&redlink=1
is_pure_virtualhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_pure_virtual&action=edit&redlink=1
get_captureshttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/get_captures&action=edit&redlink=1
uses_default_copy_captureuses_default_reference_capturehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/uses_default_capture&action=edit&redlink=1
is_call_operator_consthttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_call_operator_const&action=edit&redlink=1
is_explictly_capturedhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_explictly_captured&action=edit&redlink=1
is_init_capturehttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect/is_init_capture&action=edit&redlink=1
объединениеhttps://ru.cppreference.com/cpp/language/union
тип замыканияhttps://ru.cppreference.com/cpp/language/lambda
имя-перечисленияhttps://ru.cppreference.com/cpp/language/enum
параметр-типа шаблонаhttps://ru.cppreference.com/cpp/language/template_parameters#Тип_параметра_шаблона
спецификатор-decltypehttps://ru.cppreference.com/cpp/language/decltype
using-объявлениемhttps://ru.cppreference.com/cpp/language/namespace#Using-объявления
псевдоним-пространства-имёнhttps://ru.cppreference.com/cpp/language/namespace_alias
пространство-имёнhttps://ru.cppreference.com/cpp/language/namespace
захваченной сущностиhttps://ru.cppreference.com/cpp/language/lambda#Лямбда-захват
type_infohttps://ru.cppreference.com/cpp/types/type_info
typeidhttps://ru.cppreference.com/cpp/language/typeid
[править]https://ru.cppreference.com/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:cpp/types/dsc_type_info&action=edit
https://ru.cppreference.com/cpp/header/type_traits
Информация о типе времени компиляцииhttps://ru.cppreference.com/cpp/types
[править]https://ru.cppreference.com/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:cpp/header/dsc_type_traits&action=edit
Метапрограммирование времени компиляции в C++https://ru.cppreference.com/index.php?title=cpp/experimental/meta/P1717&action=edit&redlink=1
Категорииhttps://ru.cppreference.com/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D0%B8
Страницы, использующие устаревший тег sourcehttps://ru.cppreference.com/index.php?title=%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%A1%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%8B,_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D1%83%D1%8E%D1%89%D0%B8%D0%B5_%D1%83%D1%81%D1%82%D0%B0%D1%80%D0%B5%D0%B2%D1%88%D0%B8%D0%B9_%D1%82%D0%B5%D0%B3_source&action=edit&redlink=1
Страницы с устаревшим атрибутом подсветки синтаксиса «enclose»https://ru.cppreference.com/index.php?title=%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%A1%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%8B_%D1%81_%D1%83%D1%81%D1%82%D0%B0%D1%80%D0%B5%D0%B2%D1%88%D0%B8%D0%BC_%D0%B0%D1%82%D1%80%D0%B8%D0%B1%D1%83%D1%82%D0%BE%D0%BC_%D0%BF%D0%BE%D0%B4%D1%81%D0%B2%D0%B5%D1%82%D0%BA%D0%B8_%D1%81%D0%B8%D0%BD%D1%82%D0%B0%D0%BA%D1%81%D0%B8%D1%81%D0%B0_%C2%ABenclose%C2%BB&action=edit&redlink=1
Заглавная страницаhttps://ru.cppreference.com/%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0
Свежие правкиhttps://ru.cppreference.com/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%A1%D0%B2%D0%B5%D0%B6%D0%B8%D0%B5_%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B8
Случайная страницаhttps://ru.cppreference.com/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%A1%D0%BB%D1%83%D1%87%D0%B0%D0%B9%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0
Справка по MediaWikihttps://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents
https://ru.cppreference.com/cpp/experimental/reflect
Ссылки сюдаhttps://ru.cppreference.com/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%A1%D1%81%D1%8B%D0%BB%D0%BA%D0%B8_%D1%81%D1%8E%D0%B4%D0%B0/cpp/experimental/reflect
Связанные правкиhttps://ru.cppreference.com/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%A1%D0%B2%D1%8F%D0%B7%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5_%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B8/cpp/experimental/reflect
Загрузить файлhttp://upload.cppreference.com/w/Special:Upload
Служебные страницыhttps://ru.cppreference.com/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%A1%D0%BF%D0%B5%D1%86%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%8B
Версия для печатиjavascript:print();
Постоянная ссылкаhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect&oldid=50803
Сведения о страницеhttps://ru.cppreference.com/index.php?title=cpp/experimental/reflect&action=info
Englishhttp://en.cppreference.com/cpp/experimental/reflect
Españolhttp://es.cppreference.com/cpp/experimental/reflect
日本語http://ja.cppreference.com/cpp/experimental/reflect
中文http://zh.cppreference.com/cpp/experimental/reflect

Viewport: width=1120

Robots: max-image-preview:standard


URLs of crawlers that visited me.