我是C++的新手.我刚刚下载了Boost库来学习.我想查看一些实现细节,所以我找了.cpp文件.令我惊讶的是,到目前为止我还没有找到任何东西.
似乎只有.hpp文件..cpp文件在哪里?
.hpp文件是您必须包含在代码中的标头才能使用Boost类.许多Boost库只是标题库; 所有实现都在.hpp文件中.对于那些有源代码的人,只能看到编译后的版本为.lib文件.
如果您下载Boost的源代码发行版,它应该有几个子目录:
boost:包含.hpp标头lib:包含.lib文件(已编译的实现细节)libs:这些实现细节的来源