Size: a a a

pro.osdev — расширенный хромосомный набор

2021 April 21

d

disba1ancer in pro.osdev — расширенный хромосомный набор
Вот в плюсах с ним беда...
источник

BV

Boris Vinogradov in pro.osdev — расширенный хромосомный набор
Почему ты думаешь что кто-то должен додумывать за тебя решения
источник

С

Серж in pro.osdev — расширенный хромосомный набор
чтобы компиль не соптимизировал, раз после обращения нету к dst
источник

d

disba1ancer in pro.osdev — расширенный хромосомный набор
Где кэп когда он так нужен...
источник

BD

Berkus Decker in pro.osdev — расширенный хромосомный набор
а что с этим может сделать оптимизатор?
источник

BD

Berkus Decker in pro.osdev — расширенный хромосомный набор
ахаха, расскажи это кучее архитектур где байты поштучно вообще читать нельзя
источник

BD

Berkus Decker in pro.osdev — расширенный хромосомный набор
короч вы пойдите откройте реализацию хотя бы в musl, желание велосипедить в си должно сильно поостыть
источник

BD

Berkus Decker in pro.osdev — расширенный хромосомный набор
нужен конечно, без него будет не настолько медленно
источник

DF

Dollar Føølish in pro.osdev — расширенный хромосомный набор
Тем не менее они поддерживают  std::vector<char> с его гарантиями
источник

DF

Dollar Føølish in pro.osdev — расширенный хромосомный набор
Тот же мипсель
источник

DF

Dollar Føølish in pro.osdev — расширенный хромосомный набор
Что разные потоки могут читать разные ячейки параллельно
источник

BV

Boris Vinogradov in pro.osdev — расширенный хромосомный набор
так читать не проблема, ты писать параллельно начни
источник

DF

Dollar Føølish in pro.osdev — расширенный хромосомный набор
Гарантия и на запись действует) емнип там через атомарные инструкции реализуется
источник

DF

Dollar Føølish in pro.osdev — расширенный хромосомный набор
Доступ конечно по целым словам да
источник

DF

Dollar Føølish in pro.osdev — расширенный хромосомный набор
Но гарантия вот на байт
источник

BV

Boris Vinogradov in pro.osdev — расширенный хромосомный набор
гарантии на отдельные байты не может быть при доступе по словам
источник

DF

Dollar Føølish in pro.osdev — расширенный хромосомный набор
А они есть )
источник

DF

Dollar Føølish in pro.osdev — расширенный хромосомный набор
std::vector <char >
источник

BV

Boris Vinogradov in pro.osdev — расширенный хромосомный набор
а кто тебе сказал что char в этом случае байт?
источник

DF

Dollar Føølish in pro.osdev — расширенный хромосомный набор
Чар всегда 1
источник