Я пытаюсь преобразовать пустоту * в изменчивый символ *. Если я пытаюсь использовать приведение в...
Предпосылка: я работаю со встроенной (почти голой) средой ARM, где у меня даже нет C ++ 11 (с...
Если у меня есть структура, в которой некоторые члены являются изменчивыми, но не все, и я передаю...
Я узнал от расслабленного упорядочивания в качестве сигнала , что хранилище атомарной переменной...
Пусть x и y - переменные, которые совместно используются основным кодом и кодом прерывания. Моя...
У меня есть глобальный энергозависимый массив без знака volatile unsigned char buffer[10], в...
На моей платформе (X86, Fedora, gcc 9.1.1) sig_atomic_t является typedef'd для простого int. В...
Я думаю, что я либо неправильно понял что-то, либо что-то в стандарте может быть неоднозначным.И...
Я пытаюсь сделать минимальный рабочий пример, чтобы показать, когда нужно volatile.Но следующий...
Из GNU документа о volatile: Минимальное требование заключается в том, чтобы в точке...
Я не видел вопросов, похожих на мои, поэтому надеюсь, что ничего не пропустил. Мне любопытно,...
При работе с оборудованием иногда требуется выполнить чтение из определенного регистра, отбрасывая...
Сегодня я просматривал код парня, в котором он объявил переменную volatile.На вопрос об этом он...
Я хотел бы начать доступ к основной памяти, но пока я получаю новое значение в какой-то момент, я...
Я новичок в C, и я наткнулся на следующий код: #include "stdio.h" unsigned int...
Разъяснение используемой терминологии: Для статического массива я имею в виду массив статически...
Я работаю с API, который дает мне указатель для ввода-вывода с отображением в памяти.Это делается...
Как переменные, захваченные замыканием, взаимодействуют с различными потоками?В следующем примере...
Я сейчас читаю код PostgreSql . Вот выдержка из менеджера буферов: static void WaitIO(volatile...
Примите во внимание следующее: int grab_next_target(int* target) { do { /* Intention: store current...
Документация Oracle по атомарному доступу (на http://docs.oracle