CPPCoreGuidelines跨越<t>的T **接口?

时间:2017-01-26 18:48:14

标签: c++ cpp-core-guidelines guideline-support-library

在数字信号处理中,音频通常作为2D信道和样本阵列传播,即

void use(float** buffer, int channels, int samples) { ... }

我使用的很多库都希望使用这种格式。

就我自己的代码而言,为了更安全的操作,我是否可以使用gsl::span<T>在这些缓冲区上设置视图?

(我理解1D,但我不确定如何设置2D float**数组)

提前致谢。

0 个答案:

没有答案