【发布时间】:2020-09-24 20:47:31
【问题描述】:
对即将推出的 C++20 std::span 的这种使用是否正确且无需额外开销来包装命令行参数?
#include <iostream>
#include <span>
int main(int argc, const char* argv[])
{
for (auto s : std::span { argv, static_cast<std::size_t>(argc) })
std::cout << s << std::endl;
}
如果正确,我可以继续使用std::string_view吗?
【问题讨论】:
标签: c++ c++20 string-view std-span