编译时填std::set?

Fill std::set at compile time?

是否可以创建(可能 conststd::set 在编译时填充元素?

我特别想知道 std::set/std::unordered_set,而不是一组可以模拟集合行为的模板函数。

没有

std::setstd::unordered_set 被设计为运行时容器,它们使用分配器,更重要的是,它们构造函数的 none 被标记为 constexpr(即使是那些采用std::initializer_list), 这意味着你永远不能在编译时构造一个。