5
ответов

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

Я читал об энергозависимой функции членства и столкнулся с подтверждением, что функция членства может быть и константой и энергозависимый вместе. Я не получил реальное использование такой вещи. Может любой...
вопрос задан: 17 March 2009 16:36
4
ответа

Нужна ли синхронизация функции, возвращающей переменную?

setGameState () и getGameState () могут вызываться из разных потоков. m_gameState является изменчивым, поэтому его значение / изменение могут быть видны другим потокам. Вопрос: Должны ли функции быть ...
вопрос задан: 23 February 2019 18:20
4
ответа

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

Читая несколько потоков (общие проблемы параллелизма, энергозависимое ключевое слово, модель памяти) я смущен проблемами параллелизма в Java. У меня есть много полей, к которым получает доступ больше чем один поток...
вопрос задан: 23 May 2017 11:46
4
ответа

Когда именно вы используете ключевое слово volatile в Java? [duplicate]

Я прочитал «Когда использовать« volatile »в Java?» но я все еще в замешательстве. Как узнать, когда мне следует пометить переменную volatile? Что если я ошибаюсь, либо пропуская volatile для чего-то, что нужно ...
вопрос задан: 17 September 2016 17:57
4
ответа

Энергозависимый или синхронизировался для типа примитива?

В Java присвоение является атомарным, если размер переменной меньше чем или равен 32 битам, но не если больше чем 32 бита. В случае чего (энергозависимый/синхронизирующий) было бы более эффективным для использования...
вопрос задан: 24 August 2015 02:34
4
ответа

Энергозависимый семантический относительно других полей

Предположим, что у меня есть следующий код частные энергозависимые Сервисные услуги; общественность освобождает setService (Сервисные услуги) {this.service = сервис;} общественность освобождают doWork () {service.doWork ();} поле Modified...
вопрос задан: 22 January 2015 01:40
4
ответа

Энергозависимые гарантии и выполнение с изменением последовательности [дубликат]

ВАЖНОЕ РЕДАКТИРОВАНИЕ, которое я знаю о, "происходит, прежде" в потоке, где эти два присвоения происходят, мой вопрос, был бы это быть возможным для другого потока считать "b" непустой указатель, в то время как "a"...
вопрос задан: 19 July 2012 17:19
4
ответа

Иллюстрирование использования энергозависимого ключевого слова в C#

Я хотел бы кодировать немного программы, которая визуально иллюстрирует поведение энергозависимого ключевого слова. Идеально, это должна быть программа, которая выполняет параллельный доступ к не энергозависимому статическому полю...
вопрос задан: 29 May 2012 17:43
4
ответа

Какое ключевое слово «volatile» используется для

Я прочитал несколько статей о ключевом слове volatile, но не смог понять, как оно правильно используется. Не могли бы вы сказать мне, для чего его следует использовать в C # и в Java?
вопрос задан: 13 May 2012 10:07
4
ответа

Как я могу использовать энергозависимое ключевое слово в Java правильно?

Скажите, что у меня есть два потока и объект. Один поток присваивает объект: общественность пусто присваивается (MyObject o) {myObject = o;} Другой поток использует объект: общественность освобождает использование () {myObject.use ();}...
вопрос задан: 18 November 2011 14:41
4
ответа

c - изменчивая переменная кучи в многопоточном приложении [дубликат]

Я прочитал в нескольких местах, что ключевое слово volatile должно использоваться на: Глобальные переменные, к которым обращаются несколько задач в многопоточном приложении, я хочу убедиться, что я правильно понимаю - если я ...
вопрос задан: 30 December 2010 01:28
4
ответа

Почему опасно избавиться от энергозависимых?

В C++, энергозависимом, рассматривается тем же путем, константа: передача указателя на энергозависимые данные к функции, которая не хочет энергозависимый модификатор, инициировала ошибку компиляции. международные нечто (интервал* панель) {/* отрезают */}.
вопрос задан: 5 August 2010 03:54
4
ответа

надлежащее использование энергозависимого ключевого слова

Я думаю, что у меня есть довольно хорошая идея об энергозависимом ключевом слове в Java, но я думаю о рефакторинге некоторого кода, и я думал, что это будет хорошая идея использовать его. у меня есть класс, который является в основном...
вопрос задан: 10 June 2010 16:23
4
ответа

Почему не делает gcc, удаляют эту проверку энергонезависимой переменной?

Этот вопрос является главным образом академическим. Я спрашиваю из любопытства, не потому что это создает фактическую проблему для меня. Рассмотрите следующую неправильную программу C. #include <signal.h> #include <stdio.h&...
вопрос задан: 25 March 2010 18:48
4
ответа

Почему делает станд.:: суд преобразовывает энергозависимые указатели на bool?

При попытке ухаживать за указателем на энергозависимый тип, даже энергозависимым символьным указателем, где Вы обычно ожидали бы, что суд распечатает строку, Вы вместо этого просто доберетесь '1' (предположение, что указатель не...
вопрос задан: 23 March 2010 18:04
4
ответа

Энергозависимая переменная

Где энергозависимое переменное сохраненный в сохраненном в памяти программ (в который раздел)?
вопрос задан: 20 January 2010 12:21
4
ответа

Энергозависимые переменные 'чтения' с такой скоростью, как нормальные чтения?

Я знаю, что запись в энергозависимую переменную сбрасывает его от памяти всех CPU, однако я хочу знать, ли чтения к энергозависимой переменной с такой скоростью, как нормальные чтения? Могут энергозависимые переменные...
вопрос задан: 7 July 2009 06:33
4
ответа

Java, кажется, поддерживает энергозависимые поля типа долго, в то время как C# не делает - Каковы причины позади этого?

Кто-либо может объяснить мне, каковы преимущества и и недостатки этих двух разных подходов?
вопрос задан: 8 June 2009 21:27
4
ответа

EventWaitHandle имеет какой-либо неявный MemoryBarrier?

В новинку для этого веб-сайта, таким образом сообщите мне, не отправляю ли я принятым способом. Я часто кодировал что-то вроде образца ниже (с материалом, любят, Располагают опущенный для ясности.). Мой...
вопрос задан: 30 March 2009 12:24
4
ответа

C # изменчивый двойной

Поскольку только ссылочные типы и несколько примитивов (включая float, но не double, я не уверен, что причина, я рад слышать, почему) могут быть объявлены как volatile, если я заключу в класс double, то ... ,
вопрос задан: 10 February 2009 10:10
4
ответа

“Ссылку на энергозависимое поле не будут рассматривать как энергозависимые” последствия

Следующий код с помощью Системы. Поточная обработка; класс Тест {энергозависимый международный счетчик = 0; общественность пусто Инкремент () {Взаимно блокировалась. Инкремент (касательно счетчика); }} Повышения следующее...
вопрос задан: 9 January 2009 03:24
4
ответа

Delphi имеет какой-либо эквивалент C энергозависимой переменной?

В C и C++ переменная может быть отмечена как энергозависимая, что означает, что компилятор не оптимизирует его, потому что это может быть изменено внешнее к объекту объявления. Есть ли в Delphi эквивалент...
вопрос задан: 24 October 2008 01:28
3
ответа

Действительно Контролирует. Ожидайте гарантируют, что поля перечитаны?

Это является общепринятым (я верю!), что блокировка вынудит любые значения поля быть перезагруженными (по существу действующий как барьер памяти или забор - моя терминология в этой области становится немного свободной, я...
вопрос задан: 23 May 2017 12:09
3
ответа

Java энергозависимый модификатор и синхронизировал блоки

Переменная, к которой получают доступ несколько потоков, но только в синхронизируемых блоках, нуждайтесь в энергозависимом модификаторе? В противном случае, почему?
вопрос задан: 6 November 2016 16:41
3
ответа

Почему энергозависимый спецификатор, используемый через станд.:: атомарный?

Из того, что я читал от Herb Sutter и других, Вы думали бы, что энергозависимое и параллельное программирование было абсолютно ортогональными понятиями, по крайней мере, что касается C/C++. Однако в GCC...
вопрос задан: 13 October 2016 12:30
3
ответа

Что строка в команде volatile указывает на [duplicate]

`int __attribute__ ((noinline)) mySystemCall (uint32 Exception, uint32 Parameter) {#ifdef PROCESSORX __asm__ volatile (" sc ") #else __asm__ __volatile__ (" mov R0,% 0; mov R1,% 1; ...
вопрос задан: 20 October 2014 00:33
3
ответа

Ключевое слово Volatile в Java - Уточнение [duplicate]

Я действительно запутался в том, что я прочитал о применениях ключевого слова volatile в Java. Правильно ли следующее утверждение? «запись в энергозависимое поле происходит перед каждым последующим чтением ...
вопрос задан: 30 August 2010 18:36
3
ответа

Какова цель const_cast <> на энергозависимом?

Я видел, что было возможно сделать это, но я не понимаю интереса.
вопрос задан: 13 June 2010 02:18
3
ответа

Параллелизм Java: Энергозависимый по сравнению с финалом в “каскадных” переменных?

заключительная Карта <Целое число, состояние <String, Integer>> Карты = новый ConcurrentHashMap <Целое число, Карта <Строка, Целое число>> (); Карта <Целое число, Карта <Строка, Целое число>> statusInner = новый...
вопрос задан: 3 June 2010 08:20
3
ответа

“энергозависимый” спецификатор и переупорядочения компилятора

Компилятор не может устранить или переупорядочить чтения/записи к энергозависимо квалифицированные переменные. Но что относительно случаев, где другие переменные присутствуют, который может или не может быть энергозависимо квалифицирован?...
вопрос задан: 29 March 2010 00:15