Вопросы по теме 'static-members'
статический против внешнего C / C ++
В чем разница между статической функцией-членом и внешней функцией связи "C"? Например, при использовании makecontext в C ++ мне нужно передать указатель на функцию. Google рекомендует использовать для этого ссылку extern "C", потому что...
23385 просмотров
schedule
04.02.2022
Как инициализировать статические переменные
У меня есть такой код:
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 просмотров
schedule
15.05.2023
Порядок инициализации статических переменных во 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 просмотров
schedule
02.11.2023
каковы предпочтительные способы сохранения данных на сервере во время выполнения
У меня есть веб-приложение, пользовательский интерфейс которого обрабатывает запросы классом Struts Action.
Допустим, пользовательский интерфейс отправляет данные для 30 переменных за один запрос. Класс действия обрабатывает запрос и сохраняет 30...
648 просмотров
schedule
15.03.2024