是否有一种优雅的方法来创建和初始化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不会在这个编译单元之外使用.