Описание тега unnamed-class
Класс, который был объявлен без имени заголовка класса.
1
ответ
C++ Использование точечного синтаксиса для вызова функции в "свойстве" (безымянный класс)
Цель Моя цель позвонить StaticLibrary::func() из свойства (безымянный класс) в среде, используя синтаксис точки. Например: env.bar.func(); Я смог добиться static_cast<StaticLibrary>(env.bar).func();, что близко, но синтаксис все еще слишком гр…
09 авг '17 в 21:08
3
ответа
Выражения именованных классов, возвращающие разные значения
Я хочу знать, почему есть разница между выходами следующих классов. Я попытался следующий код, чтобы получить значения класса в консоли. Для одного конкретного случая (последняя консоль) мне интересно, как это возвращает это значение. let rectangle …
17 янв '19 в 14:55
2
ответа
Можно ли сделать безымянную структуру статичной?
Можете ли вы сделать неназванную структуру статическим членом класса? struct Foo { struct namedStruct { int memb1, memb2; }; static namedStruct namedStructObj; struct { int memb1, memb2; } unnamedStructObj; }; Foo::namedStruct Foo::namedStructObj; /…
10 фев '18 в 14:38
2
ответа
Форвардное объявление анонимного typedef с битовыми полями в C++
Я нашел ответ для предварительного объявления typedef в C++ ( /questions/38413977/pryamoe-obyavlenie-typedef-v-c/38414000#38414000). Но моя ситуация выглядит так: // a.h typedef struct{ unsigned char bah0 : 1; unsigned char bah1 : 1; unsigned char b…
31 янв '17 в 08:43
0
ответов
Экземпляр безымянного класса в безымянном пространстве имен
Использование функторов с параметрами обычно выглядит так: // Definition: struct some_functor_with_params { int ref; explicit some_functor_with_params(int ref) : ref(ref) {} bool operator ()(int i) const {return i == ref;} }; // Usage: std::vector&l…
28 июн '17 в 16:12
1
ответ
Законно ли определять безымянную структуру?
Является ли следующий код законным?: struct { int x; }; Этот код просто определяет безымянную структуру. Я не собираюсь создавать объекты этого типа, и при этом я не нуждаюсь в этой структуре любым другим способом. Это просто появляется в источнике …
30 апр '19 в 07:49
1
ответ
Безымянный класс JS и его безымянный расширенный класс
Operation class создает такой массив, у которого нет имени класса перед массивом. [operInputQuery[0].value, operInputQuery[1].value, operInputQuery[2].value] Класс Table задуман как безымянный класс, наследующий Operationконструкторы. Он наследуется…
15 авг '20 в 09:28
0
ответов
Несколько безымянных вложенных классов
class grphD::App { ... protected: class { ... } console_handler; class { ... } grid; }; Как я могу получить доступ к App::console_handler внутри функций App::grid, не имея static console_handler и сохраняя console_handler как объект анонимного класс…
21 авг '20 в 19:09
1
ответ
Как вызвать родительский конструктор не по умолчанию из безымянного производного класса в C++?
В C++ одноразовые структуры и классы могут быть объявлены безымянными, если объект создается напрямую: struct { int x; int y; } point; Безымянные классы также могут наследовать от базового класса. Это, например, полезно для создания списка различных…
23 авг '20 в 13:19
1
ответ
Вопрос о правилах доступа к неназванным классам в другом подклассе
Супер простая логика статистики потоков сетевых магазинов. Родительский класс обрабатывает unname Object instance . Родительский класс имеет другой подкласс. В другом подклассе получите доступ к неназванному объекту родительского класса, я не знаю, …
01 сен '22 в 07:50