mdspan 问答列表

什么是 mdspan,它的用途是什么?

作者:einpoklum 提问时间:3/19/2023

在过去一年左右的时间里,我注意到 StackOverflow 上一些与 C++ 相关的答案指的是 - 但我从未在 C++ 代码中真正看到过这些答案。我尝试在 C++ 编译器的标准库目录和 C++ 编码...

mdarray 有 submdspan 的等价物吗?

作者:Simplex 提问时间:7/23/2022

令人兴奋的 mdspan 的 repo 是建议用于 C++ 标准库的多维类似物,现在还包含密切相关的 的参考实现,它与拥有其数据不同。std::spanmdarraymdspan 但是,尽管该函数可...

为什么 MDSPAN 访问器策略概念包含衰减成员?

作者:maddanio 提问时间:9/12/2019

我很期待提议的 mdspan,并且正在考虑一个玩具示例。我想到的是生命游戏,它适用于二进制 2d 数组。当然,我想在 or 上使用 mdspan,两者都通过时髦的迭代器处理单个位。现在我想我可以通过提...

存储可在 operator[] 中提供的多维索引的对象

作者:user122049 提问时间:1/13/2023

由于 C++23 支持多维下标运算符(例如。 并且,是否本机支持将多维索引存储为对象并多次使用?a[1, 2, 3]mdspan 一个例子可能是 // not storing as object ...

std::mdspan 步幅布局策略

作者:Marius Bancila 提问时间:4/11/2023

我想了解政策是如何运作的。此时,没有编译器支持这种新的 C++23 库类型,尽管存在一个参考实现:https://github.com/kokkos/mdspan。但是,无论是在 github wik...

C++23(或更高版本)使用索引向量提取数组元素的简洁方法?

作者:Astor 提问时间:9/28/2023

我一直在研究使用最新标准对阵列进行切片的新方法,但这有点让人不知所措,我有一个问题。 有没有新的、简洁的方法,通过新的 C++23 添加到 、 、 甚至即将到来的 , ,使用带有要提取索引的向量将 ...

以 std::span 的形式访问 std::mdspan 的一行

作者:PluginPenguin 提问时间:8/15/2023

我正在尝试 Kokkos 参考 mdspan 实现,看看它是否可用于简化我们代码库中的一些代码。我直觉上认为可能的一件事是选择一行二维并将其分配给 ,例如有点像std::mdspanstd::span...

什么是 mdspan,它的用途是什么?

作者:einpoklum 提问时间:3/19/2023

在过去一年左右的时间里,我注意到 StackOverflow 上一些与 C++ 相关的答案指的是 - 但我从未在 C++ 代码中真正看到过这些答案。我尝试在 C++ 编译器的标准库目录和 C++ 编码...

如何迭代 mdspan?

作者:einpoklum 提问时间:3/19/2023

因此,我决定使用 mdspan 而不是普通 span + 元素访问函数的组合。但是 - 我想用我的 mdspan 做的一件显而易见的事情是迭代它的元素。这就是我对 1D 跨度的处理方式: std::...


共9条 当前第1页