C++ AMP - Array View 2d Array View разных размеров

Объявление и использование массива 2d массивов очень просто: array_view< T, 3 >...

Как мне объявить, инициализировать и использовать массив двухмерных массивов разных размеров?

Единственное решение, которое я нашел, - это два представления массива и функция индексного решателя, которая связывает два представления:

  • первое представление массива обращается к фактическим данным;
  • второй - доступ к определениям секций (смещение, ширина и высота).

Реальная проблема сложнее, поэтому я хотел бы снять сложность, добавленную вышеупомянутым решением.


Спасибо.

0 ответов

Другие вопросы по тегам