История изменений
Исправление crutch_master, (текущая версия) :
Наверное, это от того, что я не уверен в неизменности этих участков памяти по время «магии». Я не весь код знаю и понимаю.
Там «магия» только в vtrm_encrypt. buffer_enc точно можно выкинуть. Заполнять нолями - это не очень быстро.
Я искал с Интерент причину такой формы записи и в нескольких источниках натыкался на мнения о том, что такая «лесенка» используется как вариант оптимизации для увеличения скорости итерации длинного (большого) числа.
Всё можно легко проверить просто запустив 2 цикла.
Я пока ещё отдаю себе отчёт в том, что выполняемая задача, мягко говоря, мне не по зубам.
Но как ты её собрался решить, если не собираешься учиться её решать?
Исправление crutch_master, :
Наверное, это от того, что я не уверен в неизменности этих участков памяти по время «магии». Я не весь код знаю и понимаю.
Там «магия» только в vtrm_encrypt. buffer_enc точно можно выкинуть. Заполнять нолями - это не очень быстро.
Я искал с Интерент причину такой формы записи и в нескольких источниках натыкался на мнения о том, что такая «лесенка» используется как вариант оптимизации для увеличения скорости итерации длинного (большого) числа.
Всё можно легко проверить просто запустив 2 цикла.
Я пока ещё отдаю себе отчёт в том, что выполняемая задача, мягко говоря, мне не по зубам.
Но как ты её собрался решить?
Исходная версия crutch_master, :
Наверное, это от того, что я не уверен в неизменности этих участков памяти по время «магии». Я не весь код знаю и понимаю.
Там «магия» только в vtrm_encrypt. buffer_enc точно можно выкинуть. Заполнять нолями - это не очень быстро.
Я искал с Интерент причину такой формы записи и в нескольких источниках натыкался на мнения о том, что такая «лесенка» используется как вариант оптимизации для увеличения скорости итерации длинного (большого) числа.
Всё можно легко проверить просто запустив 2 цикла.