C++ Boost多索引类型识别
在boost多索引中,我可以通过元编程验证特定索引类型是否是有序的吗? 有有序索引、哈希索引、序列索引等,可以通过元编程找出来吗?
假设有一个这样的索引:
int main()
{
typedef multi_index_container<double> double_set;
return 0;
}
我想知道 double_set 索引是有序的、散列的还是有序的。当然,在这种情况下,它是被命令的。
In boost multi-index, can I verify whether a particular index type is ordered/not through meta programming?
There are the ordered indexes, hash indexes, sequence indexes etc. Can I find them out through meta programming?
Suppose there is a index like:
int main()
{
typedef multi_index_container<double> double_set;
return 0;
}
I want to know whether the double_set index is ordered or hashed or sequenced. Of course in this case, it is ordered.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的:
Yes: