c++ - 正确使用 Boost 库需要哪些先验知识?

标签 c++ boost

我仍在学习 C++ 概念,但我对指针、引用、面向对象编程和其他编程基础知识相当熟悉。但是我仍然需要学习更多关于模板、迭代器和正则表达式的知识。为了充分利用 Boost 库,我应该牢牢掌握任何其他概念吗?

最佳答案

没有“正确”使用 Boost 之类的东西。您使用 Boost 的那部分来帮助您解决问题。例如,对于 Boost Test,您不必了解太多具体的内容。对于 Boost Graph 或 Algorithm,您应该很好地掌握模板。

因此,没有好的方法可以回答您的问题。查看您要使用的库(Boost 或其他)的文档,如果您认为可以处理它,请使用它。否则,回到这里并提出更具体的问题。 ;-)

关于c++ - 正确使用 Boost 库需要哪些先验知识?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13986663/

相关文章:

c++ - 如何理解boost::enable_if和boost::disable_if的以下用法

c++ - %.*s 在 printf 上代表什么?

c++ - 限制多个模板参数友元函数可访问的类实例的范围

c++ - 从正在运行的程序中读取值

c++ - 结合 boost::lexical_cast 和 std::transform

c++ - 如何使用正则表达式匹配括号?

c++ - 任何人都可以解释 boost 元组库的语法吗?

c++ - 代码中的随机错误

c++ - 如何在 Xcode 项目中包含 C++ Actor Framework?

c++ - 如何实现编译时检查 CRTP 中的向下转换是否有效?