Обновить
234
0
Anton Fedorov @datacompboy

Программист / сисадмин (Sr. SRE)

Отправить сообщение

Я не троллю, мне интересно знать, как это будет работать. По описанию в тексте не понял сходу.

Кроме инструкций перехода, где за 3 такта происходит переход и выполнение команды на которую перешли.

а если переход на другую команду перехода, это как работает?! O_O

Каждый раз когда вижу эти спирали к фотографиям, прям слышу как где-то кричит сова.

Должен сказать, что на фоне статей с проверками на баги, эта статья не продаёт.

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

Интересный способ сказать, что там всегда всё через одно место...

Не, пусть мрут когда хотят. Абы N+1/N+2 сохранялись... (и да, обидно, что добавлять один Самый Супер Сильный в группу не смысла, он-то и есть тот самый +1)

Прочитал сперва как "значок для маскировки правительственных приложений".

Много думал.

В том и дело, что с момента появления суррогатных пар -- это больше не произвольный доступ к символам по индексам. Больше нельзя узнать длину строки в символах через длину в байтах.
Вам следует перечитать диссертацию "О роли музыкальных инструментов в жизни домашних животных".

Родился пост, в неиндексируемом месте, там где никто никогда не увидит... Чтобы что? :)

пост про это в свой тг канал

++enc=cp1251 уже требует пост в тг канал?

несколько раз меняли

меняли?!

Я так понимаю, это перевод поста как поймано было?

Статьи про последствия со ссылками втч на этот пост на хабре были вот:

DFRobot Beetle ESP32 C6 Mini например уже содержит зарядник на борту для литиевой батарейки и ультракомпактен.

Дело не только в атомарности изменения, а еще и работе с памятью, кешами и прочим; спинлок и еще что там требуется ( https://github.com/microsoft/STL/blob/main/stl/inc/atomic#L630 )
Впрочем, может оно и не лишнее, опять же, будет гарантировать что изменение в одном потоке действительно будет видно в другом потоке (чего простое добавление volatile не сделает)

В таком случае следует заменить тип int на atomic_int:

А не стрельба по воробьям? простого volatile должено хватить

Строго говоря тот же бивис вполне себе в EEPROM влезает... :)

Информация

В рейтинге
Не участвует
Откуда
Zürich, Zürich, Швейцария
Дата рождения
Зарегистрирован
Активность

Специализация

Специалист
Ведущий