Результаты поиска по запросу "member"

4 ответа

Как вы используете конструктор не по умолчанию для члена?

У меня два класса

2 ответа

C ++ объявляет статический объект в классе

2 ответа

PowerShell, как добавить что-то на анализ JSON?

Я хочу добавить что-то в мой проанализированный JSON с помощью PowerShell. Мой код:

ТОП публикаций

4 ответа

Хранение метода как переменной-члена класса

Я имею это как один из моих членов класса 'KeyEvent': private delegate void eventmethod();И конструктор: public KeyEvent(eventmethod D) { D(); }Я хочу вместо вызова D () сохранить этот метод (D) как переменную-член KeyEvent, что-то ...

1 ответ

@xaxxon В C ++ нет отдельной вещи, такой как метод. тип указателя на функцию включает функции-члены.

жно ли иметь нетипичный параметр шаблона, который на самом деле является указателем на члена класса? Я собираюсь сделать что-то вроде следующего: struct Person { Dog dog; }; template <?? ptr> struct Strange { // ... }; ...

2 ответа

Как проверить с SFINAE, существует ли член, не зная его типа?

2 ответа

«Не доступен соответствующий конструктор по умолчанию» - Почему даже вызывается конструктор по умолчанию?

Я рассмотрел несколько других вопросов по этому поводу, но я не понимаю, почему конструктор по умолчанию должен даже вызываться в моем случае. Я мог бы просто предоставить конструктор по умолчанию, но я хочу понять, почему он это делает и на что ...

2 ответа

C ++ поток как переменная-член

У меня есть класс C ++, который я хотел бы содержать поток, используемый для ведения журнала. Поток должен быть в состоянии быть установлен (и, возможно, сброшен) после создания объекта. Должно быть возможно установить поток какstd::coutили как ...

2 ответа

Ссылка на член указателя в другом классе

у меня естьNote иTrack класс, который как*generator член. Когда я создаю новыйNote объекты, которые я хочу связатьgenerator членNote к тому изTrack но я не могу понять, как это сделать. #include <iostream> using namespace std; class Generator { ...

4 ответа

Самый простой ответ на этот вопрос, который работает и является стандартной жалобой: посмотрите на заголовочные файлы для класса / структуры и их иерархии классов. Они скажут вам, если есть элементы данных (а также vtable).

Есть ли какой-то простой способ сказать в C ++ (во время компиляции), если класс / структура не имеет членов данных? Например.struct T{}; Моей первой мыслью было сравнитьsizeof(T)==0, но это всегда, кажется, по крайней мере 1. Очевидный ...