Я смотрю на недавно введенный шаблон класса std :: mdspan (также описанный здесь на SO). Один из параметров шаблона, согласно CPPReerference:
layoutpolicy - определяет, как преобразовать многомерный индекс в основной 1D индекс (Column -Major 3D Array, Symmetric Triandgular 2d Matrix, ETC). Должен удовлетворить требования LayOutmappingPolicy .
Просматривать запись Cppreference для LayOutmappingPolicy , я обнаруживаю:
layoutpolicypolicy spetringpolicic std :: mdspan . Он предоставляет шаблон псевдонима участника, специализация которого представляет собой манеров тип.
, а затем, вход CPPReference для LayOutmapping:
mayoutmapping < /blockquote>
Я запутался. Почему нам нужны эти три разных понятия (в смысле английского языка, а не C ++-языковой смысл): < /p>
Layoutpolicy < /li>
LayOutmapping < /li>
MayoutmappingPolicy < /li>
< /ul>
what is a What as a What as a What as a What is a What is a What a What is a What is a What is a What as a Why What I. Зачем «предоставить шаблон псевдонима участника» того, что вы должны воплотить? Я в замешательстве, пожалуйста, помогите мне с этим словом салат.
Подробнее здесь: https://stackoverflow.com/questions/797 ... ut-mapping
Меня смущают «Политика макета» MDSpans, «Картирование макета» и «Политика картирования макета» ⇐ C++
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Проблема картирования картирования карт. Сопоставление списка объектов в список строк
Anonymous » » в форуме C# - 0 Ответы
- 209 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Проблема картирования картирования карт. Сопоставление списка объектов в список строк
Anonymous » » в форуме C# - 0 Ответы
- 5 Просмотры
-
Последнее сообщение Anonymous
-