Вопросы с тегом «static-members»

521
Как инициализировать частные статические члены в C ++?

Каков наилучший способ инициализации частного статического члена данных в C ++? Я попробовал это в моем заголовочном файле, но он дает мне странные ошибки компоновщика: class foo { private: static int i; }; int foo::i = 0; Я предполагаю, что это потому, что я не могу инициализировать частного члена...

186
Неопределенная ссылка на статический constexpr char []

Я хочу иметь static const charмассив в моем классе. GCC пожаловался и сказал мне, что я должен использовать constexpr, хотя теперь он говорит мне, что это неопределенная ссылка. Если я сделаю массив не членом, он будет скомпилирован. Что происходит? // .hpp struct foo { void bar(); static constexpr...

165
Ошибка статических функций-членов; Как правильно написать подпись?

Я получаю сообщение об ошибке при попытке скомпилировать мой код в g ++ с использованием текущей подписи: cannot declare member function static void Foo::Bar(std::ostream&, const Foo::Node*) to have static linkage Мой вопрос двоякий: Почему он не компилируется таким образом? Какая правильная...

114
Сообщение об ошибке Строгие стандарты: нестатический метод не должен вызываться статически в php

У меня есть следующий файл php. Однако, когда я вижу index.php, я получаю следующее сообщение об ошибке. Строгие стандарты: нестатический метод Page :: getInstanceByName () не должен вызываться статически в /var/www/webworks/index.php в строке 12 Я надеюсь, что кто-нибудь скажет мне, как решить эту...

101
Жизненный цикл статического объекта Android

Я создаю приложение для поиска событий, мы устанавливаем критерии поиска из одного экрана, заполняя другой экран, затем пользователь может редактировать критерии поиска с третьего экрана и переходит к четвертому экрану. Для выполнения вышеупомянутой задачи я использую статический объект, который...

98
Какой лучший способ определить константы в android: статический класс, интерфейс или xml-ресурс?

Я разрабатываю приложение для Android, которое использует веб-службу для получения данных с сервера, для этого у меня есть три разных набора URL-адресов для указания системы разработки, тестового сервера и реального сервера. Когда я хочу подать заявку на тестирование / живую, сложно изменить URL....

96
Открыты ли статические поля для сборки мусора?

Учитывая гипотетический служебный класс, который используется только при настройке программы: class MyUtils { private static MyObject myObject = new MyObject(); /*package*/static boolean doStuff(Params... params) { // do stuff with myObject and params... } } будет ли myObject сборщиком мусора,...

85
Почему Java запрещает статические поля во внутренних классах?

class OuterClass { class InnerClass { static int i = 100; // compile error static void f() { } // compile error } } Хотя невозможно получить доступ к статическому полю с помощью OuterClass.InnerClass.i, если я хочу записать что-то, что должно быть статическим, например, количество созданных...