static- все статьи тега ➜ страница 3


Статические переменные разделяемые между потоками?

мой учитель в классе java верхнего уровня по потоковой передаче сказал что-то, в чем я не был уверен. он заявил, что следующий код не обязательно обновлять ready переменной. По его словам, два потока не обязательно разделяют статическую переменную, особенно в том случае, когда каждый поток (основной поток против ReaderThread) работает на своем собственном процессоре и поэтому не использует одни и те же регистры/кэш/и т. д., а один процессор не обновит другой. по существу, он сказал, что возмо ...

Когда статический конструктор вызывается в C#?

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

Это плохая практика для класса, чтобы иметь только статические поля и методы?

У меня есть класс, который состоит только статических переменных-членов и статических методов. По сути, он служит в качестве универсального класса полезности. это плохая практика для класса, который должен содержать только статические переменные-члены и статические методы? ...

Разница между статическими методами и методами экземпляра

Я просто читал текст, данный мне в моем учебнике, и я не совсем уверен, что понимаю, что он говорит. Это в основном говорит мне, что статические методы или методы класса включают ключевое слово" modifier " static. Но я не знаю, что это значит? может кто-нибудь объяснить мне в очень простых терминах, что такое статические или классовые методы? кроме того, могу ли я получить простое объяснение того, какие методы экземпляра? Это они дают мне в учебнике: есть важные практические последствия н ...

Когда инициализируются статические члены класса C++?

Кажется, нет простого ответа на этот вопрос, но есть ли какие-либо предположения, которые можно безопасно сделать о том, когда можно получить доступ к статическому полю класса? EDIT: единственное безопасное предположение заключается в том, что все статики инициализируются до начала работы программы (вызов main). Итак, пока я не ссылаюсь на статику из другого кода статической инициализации, мне не о чем беспокоиться? ...

Инициализировать статические переменные в классе C++?

Я заметил, что некоторые из моих функций в классе на самом деле не имеют доступа к объекту, поэтому я сделал их static. Затем компилятор сказал мне, что все переменные, к которым они также должны быть статическими – ну, вполне понятно до сих пор. У меня есть куча строковых переменных, таких как string RE_ANY = "([^n]*)"; string RE_ANY_RELUCTANT = "([^n]*?)"; и так далее в классе. Я тогда сделал их все static const потому что они никогда не меняются. Однако моя программа компилируется только ...

Почему extern не будет ссылаться на статическую переменную?

почему extern int n не компилируется при объявлении n (в другом файле) static int n, но работает при заявленных int n? (Оба эти объявления были в области файлов.) в принципе, почему int n в области файла не то же самое, что static int n в той же области? Это только по отношению к Экстерн? Если да, то как насчет extern я пропустил? ...

Почему C# не поддерживает локальные статические переменные, как C?

Почему C# не имеет локальных статических переменных, таких как C? Я скучаю по этому!! ...

проблемы с объявлением статического перечисления, C#

Привет я пытаюсь объявить статическое перечисление вот так: using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; namespace Lds.CM.MyApp.Controllers { public class MenuBarsController : Controller { // Menu Bar enums public static enum ProfileMenuBarTab { MainProfile, Edit, photoGallery } public ActionResult cpTopMenuBar(string tabSelected) { ... " Но я получаю следующую ошиб ...