Вопросы с тегом 'member'

Элемент является элементом объекта в парадигме объектно-ориентированного программирования.
14
ответов

Статический вложенный класс в Java, почему?

Я смотрел код Java для LinkedList и заметил, что он использовал статический вложенный класс Entry. public class LinkedList<E> ... { ... private static class Entry<E> { ... } } В чем причина использования статического вложенного кла...
задан 31 окт. '08 в 16:36
1
ответ

cout не является членом std

Я занимаюсь использованием файлов mulitple и файлов заголовков и т.д. Таким образом, у меня есть этот проект, который принимает два числа, а затем добавляет их. Довольно просто. Вот мои файлы: main.cpp #include <iostream> #include "add.h" ...
задан 07 июля '12 в 17:43
3
ответов

Переменные экземпляра в сравнении с переменными класса в Python

У меня есть классы Python, из которых мне нужен только один экземпляр во время выполнения, поэтому достаточно будет иметь атрибуты только один раз для каждого класса, а не для экземпляра. Если будет более одного экземпляра (чего не будет), все экземп...
задан 26 апр. '10 в 18:14
7
ответов

статическая функция php

У меня вопрос о статической функции в php. допустим, что у меня есть класс class test { public function sayHi() { echo 'hi'; } } если я выполняю test::sayHi();, он работает без проблем. class test { public static function s...
задан 24 мая '09 в 5:11
5
ответов

Встроенная функция члена С++ в файле .cpp

Я знаю, что встроенные функции-члены по определению должны войти в заголовок. Но что, если невозможно включить реализацию функции в заголовок? Возьмем эту ситуацию: Файл A.h #pragma once #include "B.h" class A{ B b; }; Файл B.h #pragma once...
задан 22 окт. '10 в 3:10
5
ответов

Простые примеры обратного вызова класса С++

Я знаю, что это было задано так много раз, и из-за этого ему трудно прорываться сквозь треск и найти простой пример того, что работает. У меня есть это, это просто и работает для MyClass... #include <iostream> using std::cout; using std::end...
задан 07 янв. '13 в 6:24
6
ответов

Почему мы не можем инициализировать элементы внутри структуры?

Почему мы не можем инициализировать элементы внутри структуры? Пример: struct s { int i = 10; };
задан 22 окт. '08 в 13:01
1
ответ

Как я могу объявить вектор-член одного класса?

Почему на земле работает следующий фрагмент кода? struct A { std::vector<A> subAs; }; A - неполный тип, верно? Если бы был вектор A * s, я бы понял. Но здесь я не понимаю, как это работает. Кажется, это рекурсивное определение.
задан 28 янв. '17 в 21:55
3
ответов

видимость по умолчанию для элементов класса С++ С++

В С++ почему private является видимой по умолчанию для членов классов, но public для structs?
задан 08 авг. '09 в 4:52
7
ответов

Трейлинг подчеркивания для переменных-членов в С++

Я видел, как люди используют конечный знак подчеркивания для переменных-членов в классах, например, в известном С++ FAQ Lite. Я думаю, что цель не в том, чтобы отмечать переменные как члены, для чего "m_". Фактическая цель состоит в том, чтобы позво...
задан 06 сент. '10 в 13:13
1
ответ

Как инициализировать shared_ptr, который является членом класса?

Я не уверен в хорошем способе инициализации shared_ptr, который является членом класса. Можете ли вы сказать мне, подходит ли способ, который я выбираю в C::foo(), или есть лучшее решение? class A { public: A(); }; class B { public: B(...
задан 23 авг. '10 в 10:20
33
ответов

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

Несомненно, важно понимать код, чтобы дать переменным-членам префикс, чтобы их можно было легко отличить от "нормальных" переменных. Но какой префикс вы используете? Я работал над проектами, в которых мы использовали m_ как префикс, в других прое...
задан 21 сент. '08 в 21:19
8
ответов

"Неполный тип" в классе, который имеет один и тот же тип самого класса

У меня есть класс, который должен иметь частный член того же класса, что-то вроде: class A { private: A member; } Но это говорит мне, что член является неполным типом. Зачем? Это не говорит мне неполный тип, если я использую указатель,...
задан 14 июня '11 в 23:39
5
ответов

Как получить доступ к статическому члену класса?

Я пытаюсь получить доступ к статическому члену класса. мой класс: class A { public static $strName = 'A is my name' public function xyz() { .. } .. } //Since I have bunch of classes stored in an array $x = array('A'); ec...
задан 29 сент. '10 в 5:25
6
ответов

Как вы передаете указатель на функцию-член?

Я пытаюсь передать функцию-член внутри класса функции, которая принимает указатель класса элемента-члена. Проблема, с которой я сталкиваюсь, заключается в том, что я не уверен, как правильно сделать это в классе с помощью этого указателя. У кого-нибу...
задан 25 сент. '08 в 1:30