相关疑难解决方法(0)

gsl库中span和array_view的区别是什么?

在最近的几次会议演示中,我听说Bjarne Stroustrup和其他人提到了C++的新编码指南以及支持它们的一些类型.

具体来说,我记得一个例子,span<T>而不是(T* p, int n)作为一个函数的参数(在约32:00进入谈话时); 但我也记得使用的建议array_view<T>.它们是两个替代方案但是相同的概念吗?或者我是否混淆了事情,他们实际上并没有那么相关?

我似乎无法找到任何关于它们应该是什么的权威定义.

c++ array-view cpp-core-guidelines guideline-support-library

85
推荐指数
3
解决办法
2万
查看次数

在指针之间打印文本

我有一个带指针(pBeginpEnd)的字符范围.我认为它是一个字符串,但它没有\0终止.如何std::cout有效打印?

  • 没有创建副本,比如 std::string
  • 没有打印每个字符的循环

我们有好的解决方案吗?如果没有,最顺畅的解决方法是什么?

c++ string pointers

2
推荐指数
1
解决办法
103
查看次数