Информация об изменениях

Сообщение Re[4]: Опять кадровики "радуют" от 15.11.2018 17:54

Изменено 15.11.2018 17:59 CodeMonkey

Re[4]: Опять кадровики "радуют"
Здравствуйте, Voivoid, Вы писали:

V>Все соблюдается. Ни одна переменная не доступна более чем из одного потока. Ни один элемент массива не будет модифицирован более чем одним потоком.


Только если допустить, что архитектура — x86, данные — примитивные и правильно выравнены, а размер данных — не более 64 бит. Что не упоминается ни в условиях задачи, ни тобой

V>Но если тебе прям очень хочется, то можешь сделать копию массива и реверсить уже её.


Не мне, а кадровикам.
Re[4]: Опять кадровики "радуют"
Здравствуйте, Voivoid, Вы писали:

V>Все соблюдается. Ни одна переменная не доступна более чем из одного потока. Ни один элемент массива не будет модифицирован более чем одним потоком.


Только если допустить, что архитектура — x86, данные — примитивные и правильно выравнены, а размер данных — не более 64 бит. Что не упоминается ни в условиях задачи, ни тобой
И даже на x86, если у тебя просто массив int32 без пропусков для выравнивания, то будет полный ёк.

V>Но если тебе прям очень хочется, то можешь сделать копию массива и реверсить уже её.


Не мне, а кадровикам.