3

Boost 1.55vs2013( vc120) 构建时,由于以下错误,我的序列化库被跳过:

../transform_width.hpp(151) : 错误 C3861: 'min': 找不到标识符

我通过将算法标头包含在以下内容中解决了这个问题transform_width.hpp

#include <algorithm>

我认为这是问题所在,因为 std::min 在第 151 行使用:

unsigned int i = std::min(missing_bits, m_remaining_bits);

这是一个已知的问题?这个问题是否有另一种解决方案(不需要更改 boost)?

4

0 回答 0