c++ - 我应该将哪个 Boost 版本与支持 C++03 的编译器一起使用?

标签 c++ boost version compatibility c++03

我的编译器支持 C++03。因此,我应该使用哪个版本的 boost?如果我使用的是早期版本的 C++,我将如何建立 boost 版本?

最佳答案

随便。 Boost 库足够智能,可以检测您的 C++ 版本和编译器,并通过一些预处理器魔法提供可与之配合使用的实现。因此,您也可以使用修复了更多错误且功能更广泛的最新版本。

关于c++ - 我应该将哪个 Boost 版本与支持 C++03 的编译器一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12670457/

相关文章:

java - 检测 IntelliJ 2019 内部使用的 Java 运行时版本?

c++ - 设置 VS 调试器的字节顺序

c++ - 具有两种类型的模板 vector

c++ - 如何结合两个 boost::filesystem::path's?

c++ - Visual Studio 在作者的 Boost Asio 示例中提示 co_await

perl - 如何检查 CPAN 上的模块是否比我在项目中捆绑的模块新?

git - 意外删除的 .git 文件夹 - 可以恢复吗?

c++ - 模板函数中的名称查找规则

c++ - 使用 C++ 等效的 memmove 向右移动数组元素

c++ - 从 Boost 图中删除 100,000 多个节点