在编译时声明、迭代、搜索类型列表
Declaring, iterating, searching typelists at compile time
我们如何在 nim 中使用相当于 boost 的 mpl::vector
?
const mytl = [int, float, char]
template t[T](): =
when T in mytl:
stuff
这是一个应该有帮助的库:https://github.com/yglukhov/typelists。如果您需要更具体的东西,请随时贡献 ;)
我们如何在 nim 中使用相当于 boost 的 mpl::vector
?
const mytl = [int, float, char]
template t[T](): =
when T in mytl:
stuff
这是一个应该有帮助的库:https://github.com/yglukhov/typelists。如果您需要更具体的东西,请随时贡献 ;)