☰
C++笔记之std::span、std::string_view、std::ref
2026/10/3 7:18:17 网站建设 项目流程

C++笔记之std::span、std::string_view、std::ref

文章目录

  • C++笔记之std::span、std::string_view、std::ref
    • 1.std::span
    • 2.std::string_view
    • 3.std::ref

1.std::span

C++20引入的非拥有(non-owning)视图,指向一段连续内存(数组、vector、C数组等)。

std::span<int>s(arr,size);// 只存指针+长度,不拷贝、不拥有数据
  • 不管理生命周期,类似"数组的string_view"
  • 零开销,可读可写(除非用span<const T>)

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询