在Boost.Container网站上,我们可以阅读:
Boost.Container在构造或分配容器时不支持初始化程序列表,但它将支持具有初始化列表支持的编译器。 (...)
打扰一下,如果我只是愚蠢,但我真的不知道如何阅读它。这是否意味着它会在不可预测的未来做到这一点,或者它现在应该与合规编译器一起使用?
我在GCC 4.7和ICC 13.0上进行了测试,但都没有用,但我相信我可能错过了一些非常重要的东西,比如正确的预处理器定义?
答案 0 :(得分:9)
Boost.Container目前没有任何initializer_list构造函数。不幸的是,我能给你的唯一来源是我手动搜索整个容器库源。