Результаты поиска по запросу "static"

1 ответ

так что, возможно, объявление метода как статического или запуск нового InfixToPostfixParens, а затем запуск преобразования будет двумя путями?

опытке вызвать метод из другого класса my me, как ошибка при private class equalsButton implements ActionListener { // makes the equals button listener @Override public void actionPerformed(ActionEvent e) { System.out.println("="); ...

1 ответ

 что по сути означает «я знаю, что я делаю, поверь мне», компилятор верит, что ты знаешь, что делаешь. Эти проверки затем отключаются на время блока.

у я могу иметь несколько изменяемых ссылок на статический тип в одной и той же области? Мой код [https://play.rust-lang.org/?gist=1b6f7813c35facba71783ca15ae1b4e6]: static mut CURSOR: Option<B> = None; struct B { pub field: u16, } impl B { ...

3 ответа

Почему статический член данных должен быть определен вне класса?

Согласно сСтатические данные членов [http://publib.boulder.ibm.com/infocenter/comphelp/v8v101/index.jsp?topic=%2Fcom.ibm.xlcpp8a.doc%2Flanguage%2Fref%2Fcplr038.htm] в центре знаний IBM C ++: Объявление статического члена данных в списке членов ...

ТОП публикаций

3 ответа

Есть ли способ построить статический Qt со статическим OpenSSL?

Оригинальный вопрос немного отличался, но был частью более важного вопроса. Я пытаюсь собрать Qt 5.2 как статический со статическим OpenSSL в Windows. Моя конечная цель -отправить один двоичный файлбез необходимости предоставлять libeay32.dll и ...

5 ответов

Почему этот ответ был отклонен? Дело в том, что другие ответы не привели к тому, что изменчивость может быть внутренней или внешней. Если вы возвращаете изменяемый файл, значит, вы не безопасны. Вопрос не ставит своего вопроса так узко, как предполагает комментарий; расширенный вопрос после примера кода можно было бы выразить в коде, возможно, в виде модульного теста. Но я сочувствую попыткам убедить коллег. «Они не верят ни мне, ни моему тестовому коду, ни Джошу Блоху, но, возможно, они примут ответ на SO».

ыло интересно, если у вас есть статический метод, которыйнесинхронизируется, но делаетнеизменить любые статические переменные это потокобезопасно? А что если метод создаст внутри себя локальные переменные? Например, является ли следующий код ...

30 ответов

Оба используют статические элементы, которые являются отдельными копиями элемента, но Singleton оборачивает указанный элемент вокруг истинного экземпляра «объекта», чей адрес существует в дополнение к его статическому элементу. Этот объект сам обладает свойствами, в которых можно передавать и ссылаться на него, добавляя ценность. Класс Static - это просто тип, поэтому он не существует, кроме как для указания на его статические члены. Эта концепция как бы скрепила назначение Синглтона против Статического Класса помимо наследования и других проблем.

реальная (то есть практическая) разница существует между статическим классом и одноэлементным шаблоном? Оба могут быть вызваны без создания экземпляров, оба предоставляют только один «Экземпляр», и ни один из них не является ...

1 ответ

 переменная похожа на глобальное определение в классе.

struct sa { struct sb { int a = 123;}; inline static sb b; };денный выше код генерирует ошибку: main.cpp:25:20: error: default member initializer for ‘sa::sb::a’ required before the end of its enclosing class inline static sb b; ^ ...

3 ответа

us2.php.net/manual/en/intro.memcache.php

ческая переменная попала в phpЯ из Java и недавно перешел на php для одного проекта. Я нашел одно неожиданное поведение в php. Значение, установленное для некоторой статической переменной: не оставаться настойчивым через Запросы. Я не уверен, ...

3 ответа

«Неопределенная ссылка» на статический член класса шаблона, доступ к которому осуществляется из статического метода

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

2 ответа

Если он не является статическим, его нельзя просто игнорировать, потому что другие модули могут ссылаться на него - так что компоновщик может по крайней мере найти этот символ

я есть этот чрезвычайно тривиальный кусок кода C: static int arr[]; int main(void) { *arr = 4; return 0; }Я понимаю, что первое утверждение недопустимо (я объявил массив области файла со статической продолжительностью хранения и связью файлов, ...