Я хотел бы прикрепить несколько полей (например, матрицы и векторы) к блоку памяти ARKode. К сожалению, вызывая подпрограмму присоединения (
int ARKodeSetUserData(void* arkode_mem, void* user_data)
перезаписывает предыдущие прикрепленные данные. Конечно, я мог бы создать один массив, содержащий все необходимые данные, но это станет очень утомительным.
Есть ли способ присоединить различные поля, вызвав ARKodeSetUserData
многократно?
Задача ещё не решена.
Других решений пока нет …