Результаты поиска по запросу "member"
Каждый, кто читает заголовок и видит ключевые слова const, может сразу понять, что метод const не меняет состояние объекта и может использоваться, не боясь, что он, например, изменит объект
прочтенияэто [http://duramecho.com/ComputerInformation/WhyHowCppConst.html] Насколько я понимаю, объявление метода какconst предотвращает случайное изменение переменных-членов класса. Находятсяconst методы обычно используются?Должны ли они быть ...
Общие члены класса в C #?
Эй, я думаю, что у меня неправильная идея, но я не уверен, что лучше. Я хочу класс с переменной-членом, которая может быть любого типа, в зависимости от того, что нужно в данный момент. Пока что у меня есть что-то вроде этого: public class ...
Хранение метода как переменной-члена класса
Я имею это как один из моих членов класса 'KeyEvent': private delegate void eventmethod();И конструктор: public KeyEvent(eventmethod D) { D(); }Я хочу вместо вызова D () сохранить этот метод (D) как переменную-член KeyEvent, что-то ...
Самый простой ответ на этот вопрос, который работает и является стандартной жалобой: посмотрите на заголовочные файлы для класса / структуры и их иерархии классов. Они скажут вам, если есть элементы данных (а также vtable).
Есть ли какой-то простой способ сказать в C ++ (во время компиляции), если класс / структура не имеет членов данных? Например.struct T{}; Моей первой мыслью было сравнитьsizeof(T)==0, но это всегда, кажется, по крайней мере 1. Очевидный ...
Конструктор для '' должен явно инициализировать ссылочный элемент ''
У меня есть этот класс class CamFeed { public: // constructor CamFeed(ofVideoGrabber &cam); ofVideoGrabber &cam; };И этот конструктор: CamFeed::CamFeed(ofVideoGrabber &cam) { this->cam = cam; }Я получаю эту ошибку на конструкторе:Конструктор ...
Как вы используете конструктор не по умолчанию для члена?
У меня два класса 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) вместо ...
г) но это не то же самое, что удаление.
имался исследованиями, и ничего подходящего не пришло, поэтому я пришел сюда. Я пытаюсь избежать утечек памяти, поэтому мне интересно: Скажи у меня классMyClass с участникомints a а такжеbиint array c, которые заполняются в ...
Как правильно инициализировать статический член типа 'T &' в шаблонном классе?
Я играю с инициализирующим синглтон-классом. Идея в том, что вы публично наследуете от класса следующим образом: class foo : public singleton<foo> { };Я многому научился в процессе, но сейчас я застрял, потому что он ломает мой компоновщик ...
Вы можете вызвать метод следующим образом:
ся, что следующая техника для проверки существования члена объекта выдает ошибку, потому что родительский объект 'bar' не был объявлен до проверки, что означает, что я должен объявить его перед проверкой или использовать два 'typeof' выражения, ...
Вы не можете получить к нему доступ таким образом, вам нужно создать экземпляр класса, содержащего член.
у меня есть функция: List<string> names = new string(); private static void getName(string name) { names.add(name); }Когда я пытаюсь скомпилировать, я получаю: «ссылка на объект обязательна для нестатического поля». Что мне нужно сделать, чтобы ...