Здравствуйте, ·, Вы писали:
dot>>>Ролик не смотрел, дома посмотрю... Но могу заметить, что эти все нарезки обычно делаются в довольно ограниченной области кода. И все эти порчи данных довольно изолированы (или как минимум изолируемы).
EP>>Да, но мы-то обсуждаем именно такой случай, именно эту самую область кода. И эта ручная error-prone нарезка на структуры, отказ от GC и т.п. — по сути выливается в уровень ниже чем C, и в результате приводит к вполне ожидаемым ошибкам: http://rsdn.ru/forum/philosophy/6201205.1Автор: Evgeny.Panasyuk
Дата: 02.10.15
dot>Заметь, эта ошибка в C++,
Ошибка в Java варианте.
dot>т.е. к яве отношения не имеет. А java-specific никакой проблемы не представляет
Это именно Java-specifc ошибка.
Так как нет структур (а например с классами вместо структур на C# этот пример тормозит ~
80x) —
ему пришлосьАвтор: mik1
Дата: 02.06.15
вместо массива Complex, руками нарезать массив double на Complex, и руками сплавлять обход и перемножение элементов массива в одну операцию. И именно в этом месте у него вылезла ошибка.