相关疑难解决方法(0)

如何初始化'const std :: vector <T>'就像交流数组一样

是否有一种优雅的方法来创建和初始化const std::vector<const T>类似于const T a[] = { ... }固定(和小)数量的值?
我需要频繁调用一个期望a的函数vector<T>,但这些值在我的情况下永远不会改变.

原则上我想到了类似的东西

namespace {
  const std::vector<const T> v(??);
}
Run Code Online (Sandbox Code Playgroud)

因为v不会在这个编译单元之外使用.

c++ stl

78
推荐指数
6
解决办法
9万
查看次数

标签 统计

c++ ×1

stl ×1