【发布时间】:2018-12-02 07:47:34
【问题描述】:
C++ - 我在哪里可以找到 boost 源包中 BOOST_LOG 宏的实现。 只是好奇看看实施。
您能否建议我在 boost 源代码树中使用任何可能的命令来定位此类实现。只是想知道实现。 我试过了
grep -r BOOST_LOG * | grep 定义
这会返回很多行,我无法找到确切的位置来查找这个特定的实施。
谢谢
【问题讨论】:
C++ - 我在哪里可以找到 boost 源包中 BOOST_LOG 宏的实现。 只是好奇看看实施。
您能否建议我在 boost 源代码树中使用任何可能的命令来定位此类实现。只是想知道实现。 我试过了
grep -r BOOST_LOG * | grep 定义
这会返回很多行,我无法找到确切的位置来查找这个特定的实施。
谢谢
【问题讨论】:
我会搜索 Boost 文档而不是源代码树。 documentation for BOOST_LOG 表示您正在寻找标题 boost/log/sources/record_ostream.hpp。
【讨论】:
我推荐 Sublime Text。值得您花时间和精力来学习它。它的导航和搜索速度很快,并且有像 C++11 这样的插件可以引导您访问函数定义等等。
【讨论】: