Вопросы по теме 'static-members'

статический против внешнего C / C ++
В чем разница между статической функцией-членом и внешней функцией связи "C"? Например, при использовании makecontext в C ++ мне нужно передать указатель на функцию. Google рекомендует использовать для этого ссылку extern "C", потому что...
23385 просмотров

Как инициализировать статические переменные
У меня есть такой код: private static $dates = array( 'start' => mktime( 0, 0, 0, 7, 30, 2009), // Start date 'end' => mktime( 0, 0, 0, 8, 2, 2009), // End date 'close' => mktime(23, 59, 59, 7, 20, 2009), // Date when...
208996 просмотров
schedule 13.02.2023

статические данные класса и анонимные пространства имен в C++
Иногда у меня есть классы с закрытыми статическими элементами данных. В настоящее время я обсуждаю, следует ли заменить их статическими переменными в безымянном пространстве имен в файле реализации. Помимо невозможности использовать эти переменные...
4718 просмотров
schedule 24.07.2023

Почему статический элемент данных может не инициализироваться?
Я пытаюсь зарегистрировать кучу классов на фабрике во время загрузки. Моя стратегия состоит в том, чтобы использовать статическую инициализацию, чтобы убедиться, что до запуска функции main() фабрика готова к работе. Эта стратегия, кажется,...
4806 просмотров
schedule 28.06.2023

Когда использовать перечисления, а когда заменить их классом со статическими членами?
Недавно мне пришло в голову, что следующее (примерное) перечисление... enum Color { Red, Green, Yellow, Blue } ... можно заменить, казалось бы, более типобезопасным классом: class Color { private Color() { }...
32386 просмотров
schedule 18.04.2022

Каков правильный способ реализации связи между объектами Java?
Я работаю над академическим проектом, который имитирует довольно большую процедуру организации очереди в java. Ядро симулятора лежит в одном пакете, где существует 8 классов, каждый из которых реализует одну концепцию. Каждый класс в проекте следует...
904 просмотров
schedule 15.07.2023

C # статический класс и вопрос о членах данных
Я не уверен, как реализовать задуманное с помощью C # .Net 3.5. У меня есть статический класс Common, который содержит общие методы. Один из методов - PrepareReportParameters. Этот метод принимает строку ReportParams и анализирует ее, чтобы...
1109 просмотров

Порядок инициализации статических переменных во Flex, вызывающий ошибку
У меня есть компонент, написанный для моего приложения сторонним разработчиком, и я пытаюсь его интегрировать, но я обнаружил ошибку, которая кажется либо ошибкой компилятора, либо что-то в том, как работают Flex и статические переменные, что я не...
774 просмотров
schedule 14.11.2023

Почему поле внутри локального класса не может быть статическим?
void foo (int x) { struct A { static const int d = 0; }; // error } Помимо ссылки из стандарта, есть ли какая-либо мотивация для запрета поля static внутри внутреннего класса? error: field `foo(int)::A::d' in local class cannot be...
1403 просмотров
schedule 10.03.2023

Странная проблема компоновщика со статическими членами класса const
Скажите, пожалуйста, почему компоновщик gcc выдает следующую ошибку: "test_class::test_struct::constVar", на которую ссылается: __ZN12lu_test_class27test_struct6constVar$non_lazy_ptr в test_class.o ? Мой код ( test_class.h ): class...
755 просмотров
schedule 26.09.2023

Собираются ли когда-нибудь статические члены сборщиком мусора?
Собираются ли когда-нибудь статические переменные-члены сборщиком мусора? Например, воспользуемся следующим классом. public class HasStatic { private static List<string> shared = new List<string>(); } И предположил, что он...
20463 просмотров
schedule 14.11.2022

Как статические события сравниваются с нестатическими событиями в C#?
Я только что понял, что статические события существуют, и мне любопытно, как люди их используют. Интересно, как относительное сравнение выдерживает статические методы против методов экземпляра. Например, статический метод — это, по сути, глобальная...
18168 просмотров
schedule 17.04.2022

Статические переменные PHP в абстрактных классах
Я работаю над проектом, в котором я хотел бы иметь возможность объявлять статическую переменную-член внутри абстрактного базового класса. У меня есть класс Model, промежуточный класс Post и, наконец, класс Post для конкретного сайта, что-то вроде...
4961 просмотров
schedule 09.01.2024

Статический член функции в Python?
Возможное дублирование: Статические переменные класса в Python Что такое статический эквивалент Python переменные внутри функции? Как я могу использовать статические поля в Python? например, я хочу подсчитать, сколько раз...
3603 просмотров
schedule 07.03.2023

Почему классу разрешено иметь статический член самого себя, но не нестатический член?
class base { public: base a; }; Выдает ошибку компиляции. class base { public: static base a; }; тогда как этот код не дает ошибки компиляции
2971 просмотров
schedule 23.04.2022

статическая переменная в объявлении или определении класса?
Я новичок в C++. У меня есть такой класс: class CodeTest { private: static const int TOTAL=100; }; Является ли TOTAL объявлением или определением ? Когда я читал книгу Скотта Мейера, было упомянуто, что в файле реализации нам...
7585 просмотров
schedule 20.05.2024

Как создать переменную-член между экземпляром и статической областью?
У меня есть вопрос новичка в С++, извините за это... В C++, если у меня есть переменные экземпляра в базовом классе, все производные экземпляры получают свою личную копию переменной базового экземпляра. Теперь, если у меня есть переменная класса...
1424 просмотров
schedule 17.06.2022

Передать нестатический элемент без внешней настройки
У меня есть два класса, определенные как: class Control { private: std::vector<int> Info; public: Control(..); virtual ~Control(); LRESULT __stdcall SubClass(HWND Window, UINT Msg, WPARAM wParam,...
370 просмотров
schedule 23.08.2023

Статический словарь Python в классе, который поддерживает назначение элементов
У меня есть класс, содержащий статический словарь: class MyClass: my_dict = {} def __init__(self, name): self.name = name MyClass.my_dict[self.name] = [] def __call__(self, data):...
2487 просмотров

каковы предпочтительные способы сохранения данных на сервере во время выполнения
У меня есть веб-приложение, пользовательский интерфейс которого обрабатывает запросы классом Struts Action. Допустим, пользовательский интерфейс отправляет данные для 30 переменных за один запрос. Класс действия обрабатывает запрос и сохраняет 30...
648 просмотров
schedule 15.03.2024