189 похожих чатов

Каков хитрец, а автор подписал хоть в этом примере, почему

он j сделал volatile? или она рассчитана на тех кто уже знает хорошо язык Си и не знает контроллеры?

20 ответов

33 просмотра

Не

задам детский вопрос - а реально почему здесь необходим volatile ?

Евгений
оптимизация, чтоб не скипнула

так там же всё линейно и нулем в начале цикла инициализируется

Александр Баракин
задам детский вопрос - а реально почему здесь необ...

Я думаю потому что он упорот. Там volatile j вообще не нужен. Видать у него не работало без этого.

Евгений
тебе дали бан бубен?)

Ага, минут за 10 или 15. Когда я спросил, чего чувак в дш не посмотрел и скриншот оттуда вставил

Leonid Zaliubovskyi
Ага, минут за 10 или 15. Когда я спросил, чего чув...

ору, самое нормальное название чата забрал)

Leonid Zaliubovskyi
Ага.

знаешь, наша работа чем-то прикольная, но ска я 2 дня сижу в камазе и меня это уже подбешивает😁

Евгений
знаешь, наша работа чем-то прикольная, но ска я 2 ...

Зачем ты там сидишь? Лучше в бане с узваром и грибочками и прочими вкусняшками

Leonid Zaliubovskyi
Зачем ты там сидишь? Лучше в бане с узваром и гриб...

тестирую ПО ) которое менял частично функционал допиливал

Leonid Zaliubovskyi
Зачем ты там сидишь? Лучше в бане с узваром и гриб...

в бане не был 1000 лет, с горячим то чаем вообще хорошо, мята мелисса

Когда нибудь в эмбеддеде перестанут путать volatile с атомиком

Pomazkov-Andrey Автор вопроса

со временем перестанут возможно, но это не точно

Pomazkov-Andrey Автор вопроса

Пока в интернете остается информация о том, что volatile гарантирует атомарность, то люди так и будут думать. Неправильная интерпретация атомарности чтения записи и атомарности операции над переменной вводят многих в заблуждение

Просто мы в кодовой базе уже выкидывали такое "творчество" любителей volatile вместо std::atomic

Pomazkov-Andrey Автор вопроса
Vyacheslav Olkhovchenkov
ой какой ужас. а где такое водится?

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

Падажжи, а при чем тут плюсы к сишечке? Но замечание да, в тему

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Карта сайта