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

3 ответа

C ++ тот же класс, что и член в классе

У меня есть класс, который должен иметь класс того же типа, что и его член. Моя декларация следующая: class clsNode { private: clsNode m_Mother; public: void setMother(const clsNode &uNode, int index); };C ++ говорит мне: «Объект показывает ...

2 ответа

указатель на функцию в классе

Я пытаюсь сделать что-то вроде этого: class A { void *(*func)(void *); A(void *(*function)(void *)){ func = function; } } class B { void *real_func(void *); A ptr; B() :ptr(&real_func) { ... } }Но я получаю эту ошибку: ошибка: ISO C ++ ...

5 ответов

Почему я могу получить доступ к функциям-членам даже после удаления объекта?

Я новичок в C ++ и из того, что я узнал до сих пор, когда вы вызываете delete для указателя, который указывает на что-то, созданное в куче, тогда все, что указано этим указателем, стирается, и память освобождается, верно? Однако, когда я ...

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

1 ответ

Конструктор для '' должен явно инициализировать ссылочный элемент ''

У меня есть этот класс class CamFeed { public: // constructor CamFeed(ofVideoGrabber &cam); ofVideoGrabber &cam; };И этот конструктор: CamFeed::CamFeed(ofVideoGrabber &cam) { this->cam = cam; }Я получаю эту ошибку на конструкторе:Конструктор ...

8 ответов

Общие члены класса в C #?

Эй, я думаю, что у меня неправильная идея, но я не уверен, что лучше. Я хочу класс с переменной-членом, которая может быть любого типа, в зависимости от того, что нужно в данный момент. Пока что у меня есть что-то вроде этого: public class ...

4 ответа

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

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

4 ответа

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

У меня два класса class a { public: a(int i); }; class b { public: b(); //Gives me an error here, because it tries to find constructor a::a() a aInstance; }Как я могу получить его, чтобы экземпляр aInstance создавался с помощью (int i) вместо ...

1 ответ

Как правильно инициализировать статический член типа 'T &' в шаблонном классе?

Я играю с инициализирующим синглтон-классом. Идея в том, что вы публично наследуете от класса следующим образом: class foo : public singleton<foo> { };Я многому научился в процессе, но сейчас я застрял, потому что он ломает мой компоновщик ...

6 ответов

О размере указателя на функцию-член класса [duplicate]

На этот вопрос уже есть ответ: Указатели на представления членов [/questions/13875786/pointers-to-members-representations] 2 ответа Допустим, у нас есть класс А class A; и эти typedefs typedef void (A::*a_func_ptr)(void); typedef void ...

1 ответ

C ++ 11 Инициализация потока с ошибкой компиляции функций-членов [duplicate]

На этот вопрос уже есть ответ: Начать тему с функцией-члена [/questions/10673585/start-thread-with-member-function] 5 ответов Я только начинаю использовать потоки C ++ 11 и борюсь с (возможно, глупой) ошибкой. Это мой пример ...