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

PHP: я могу использовать эту функцию только один раз (используя ее в цикле while)
Я получил ответ на старый вопрос который почти работает. У меня есть функция, function vraagOp($table,$where) { static $rVraagOp; if(!$rVraagOp){ $qVraagOp = "SELECT * FROM $table WHERE $where"; $rVraagOp =...
1073 просмотров
schedule 05.01.2023

Как получить доступ к статической переменной из другого файла в C?
Возможный дубликат: статическая переменная Как получить доступ к статической переменной из другого файла в C? Поскольку статическая переменная имеет область действия файла, я думаю, что мы не можем получить к ней доступ вне файла. Но...
11935 просмотров
schedule 22.03.2024

Делаем глобальные статические переменные безопасными для многопоточности
У меня есть глобальные статические переменные в библиотеке C, которые генерируют исключения при многопоточном запуске. Мне нужно каким-то образом сделать их безопасными (т. е. каждый поток должен относиться к другому экземпляру этих переменных)....
4522 просмотров
schedule 03.06.2023

Использование статических переменных и функций в глобальной области видимости
Есть ли смысл помечать переменную как static , когда она находится в глобальной области действия файла .cpp, а не в функции? Можно ли использовать статическое ключевое слово и для функций? Если да, то в чем их польза?
19217 просмотров

Статические переменные в рамках функции рисования в OpenGL?
В качестве примера у меня есть следующая функция рисования в каком-то приложении OpenGL: void Terrain::Draw(float ox, float oy, float oz) { float terrainWidth = stepWidth * (width - 1.0f); float terrainLength = stepLength * (length -...
505 просмотров
schedule 25.06.2022

Обработка статической переменной в классе
В моем проекте для Android я сохранил все свои константные поля в одном классе, и этот класс стал большим (25+ целых чисел, 30+ строк, 3 хэш-карты и несколько массивов строк) коллекцией статических переменных. Я сделал это, потому что мне нужно...
148 просмотров

Локальные переменные установлены в ноль? (Цель-C)
Я читаю книгу по Objective-C, и автор сказал, что если локальным переменным не присвоено значение, они будут установлены в ноль, но статические переменные будут установлены в ноль. Итак, я установил int a и не присвоил ему значение. Затем...
12132 просмотров

Можем ли мы рассматривать глобальную статическую переменную как глобальную переменную
вопрос в том, можем ли мы назвать переменную A "глобальной переменной"? С одной стороны A является статической глобальной переменной, поэтому она глобальна по определению, с другой глобальная переменная должна быть доступна в любой точке вашей...
158 просмотров
schedule 09.10.2022

Изменить значение статической переменной
Как я могу изменить значение статической переменной в Objective-C? Это разрешено?
2442 просмотров
schedule 22.04.2023

Статическая переменная в функции шаблона не кажется уникальной для экземпляра шаблона
Я пытаюсь узнать об мемоизации с помощью C++ вместе с boost и спецификацией C++11. . Однако я столкнулся с проблемой, с которой у меня проблемы. Я следую руководству здесь: Запоминание в C и учебник говорит, что вы можете обобщить запоминание...
1481 просмотров
schedule 05.03.2023

Статические переменные — что это такое и когда их следует использовать?
Я пытаюсь понять, что такое статические переменные. К ним можно получить доступ без создания экземпляра класса, но какие еще преимущества они имеют и когда их следует использовать? Например, в моем классе есть приватная переменная, которая...
127 просмотров
schedule 12.08.2022

Восстановить статические переменные после возврата приложения из фона
В моем приложении есть класс, который расширяет Application , и еще один класс, который представляет собой API для получения данных из Интернета с использованием шаблона одиночного элемента. Когда загружается класс Application , onCreate() создает...
101 просмотров
schedule 04.07.2022

Как использовать статический флаг в хранилище данных GAE?
Я хотел бы иметь логический флаг в хранилище данных GAE, чтобы разрешить или запретить запуск функции. Насколько я понимаю, если мы используем свойство хранилища данных в качестве флага, нам нужно платить за каждую операцию чтения. Бывает так,...
55 просмотров

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

Порядок инициализации статических переменных C ++
1) Если я не ошибаюсь, стандарт C ++ гарантирует, что статические переменные в одной единице перевода инициализируются в порядке их определения. И меня смущает следующий фрагмент кода: extern int n; int k = n; int n = 2; extern int n; -...
2428 просмотров

Где память будет выделена для неинициализированной статической переменной при инициализации?
Неинициализированные статические переменные всегда выделяются в BSS. В то время как раздел .bss является статическим, так как память выделяется во время компиляции. Согласно многим книгам, «только переменные, инициализированные ненулевым значением,...
429 просмотров
schedule 18.11.2023

Статическая возвращаемая переменная pthred_exit против глобальной области видимости
Я вижу различное поведение, когда переменная, используемая для получения возвращаемых значений с использованием pthread_join, определяется как глобальная по сравнению со статической областью. Я включил здесь code_snippet. Статические переменные...
65 просмотров
schedule 05.11.2022

Назначьте имя класса переменной класса в Python
Как в Python 3.5 можно присвоить имя класса переменной класса? Очевидная альтернатива - жестко запрограммировать имя класса. class Foo(object): the_module = __name__ also_the_module = __module__ def name_of_module(self):...
3614 просмотров
schedule 11.04.2022

PHPUnit и определенные переменные
Я пытаюсь работать с PHPUnit над некоторым устаревшим кодом. Идея в том, что мне нужно выяснить, будет ли использование PHPUnit в будущем жизнеспособным или выполнимым для компании. Одна проблема, с которой я столкнулся, заключается в том, что мы...
1889 просмотров

Enum: разница между использованием перечисления и класса со статическими переменными
У меня есть небольшой вопрос с использованием enum и использованием java class и определением static variables . Например, мы можем определить enum как: - public enum RequestCodeEnum { TRANSACTION(1), REPORTS(2), BUDGET(3),...
1343 просмотров