【问题标题】:Boost Enum 256 Element LimitBoost Enum 256 元素限制
【发布时间】:2011-04-02 10:11:33
【问题描述】:

我正在使用来自Boost Vault(提到here [stackoverflow.com])的枚举 v4.6 库,但遇到了 256 个元素限制(即每个枚举的最大元素数= 256)。

我知道这与 boost 预处理器库有关,一些调查使我找到了boost/preprocessor/config/limits.hpp,但更改这些值没有任何效果,因为它们纯粹是“信息性的”(link [groups.google.com] )

有没有办法提高这个限制?

【问题讨论】:

    标签: c++ boost enums limit


    【解决方案1】:

    不幸的是,没有办法增加可以与 Boost 预处理器库一起使用的元素/参数的上限。因此,由于 enum 库依赖于 Boost.PP,你似乎不走运。

    【讨论】:

      猜你喜欢
      • 2011-09-20
      • 1970-01-01
      • 1970-01-01
      • 2023-03-13
      • 1970-01-01
      • 2011-09-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多