社区
C++ 语言
帖子详情
安装boost库后,怎么查看里面的源代码?
yyxasy
2014-03-04 02:18:00
安装boost库后,怎么查看里面的源代码?ps:想通过阅读源码学编程。。。。各位大神,求指教。。。。。
...全文
286
8
打赏
收藏
安装boost库后,怎么查看里面的源代码?
安装boost库后,怎么查看里面的源代码?ps:想通过阅读源码学编程。。。。各位大神,求指教。。。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
CyberLogix
2014-03-04
打赏
举报
回复
都是模板德东东,源码都是hpp文件
景语
2014-03-04
打赏
举报
回复
最近也在学习boost,建议先
http://www.boost.org/doc/libs/1_55_0/doc/html/boost_asio.html
taodm
2014-03-04
打赏
举报
回复
新手就别浪费生命试图看boost了。比天书还天书的东西。
yyxasy
2014-03-04
打赏
举报
回复
引用 2 楼 akirya 的回复:
boost和libs 就是源码
谢谢了哦,新手,刚开始接触这东西。。。 另外,再请教一个问题:我怎么没有找到库里面具体算法的实现,比如accumulator中min()函数,我找到了两个文件min.cpp和min.hpp,里面的内容看的不明不白的,但是感觉里面没有求最小值的代码呢?
zhcosin
2014-03-04
打赏
举报
回复
找到源代码文件,打开阅读之。
buyong
2014-03-04
打赏
举报
回复
直接下载源代码,大部分都是hpp
珍惜生命远离CPP
2014-03-04
打赏
举报
回复
boost和libs 就是源码
mujiok2003
2014-03-04
打赏
举报
回复
自带有例子, 学习,修改, 调试里面的代码。 光阅读代码好枯燥
Boost
库定制
安装
更新版
Boost
库是一个经过千锤百炼、可移植、提供
源代码
的C++库,,作为标准库的后备,是C++标准化进程的发动机之一。
Boost
库由C++标准委员会库工作组成员发起,其中有些内容有望成为下一代C++标准库内容。在C++社区中影响甚大,其成员已近2000人。
Boost
库为我们带来了最新、最酷、最实用的技术,是不折不扣的“准”标准库。 可从http://sourceforge.net/project/showfiles.php?group_id=7586下载
安装
boost
库。大部分
boost
库功能的使用只需包括相应头文件即可,少数(如正则表达式库,文件系统库等)需要链接库。
里面
有许多具有工业强度的库,如graph库。
Boost
中比较有名气的有这么几个库: Regex 正则表达式库 Spirit LL parser framework,用C++代码直接表达EBNF Graph 图组件和算法 Lambda 在调用的地方定义短小匿名的函数对象,很实用的functional功能 concept check 检查泛型编程中的concept Mpl 用模板实现的元编程框架 Thread 可移植的C++多线程库 Python 把C++类和函数映射到Python之中 Pool 内存池管理 smart_ptr 5个智能指针,学习智能指针必读,一份不错的参考是来自CUJ的文章: Smart Pointers in
Boost
,哦,这篇文章可以查到,CUJ是提供在线浏览的。中文版见笔者在《Dr.Dobb's Journal软件研发杂志》第7辑上的译文。
Boost
总体来说是实用价值很高,质量很高的库。并且由于其对跨平台的强调,对标准C++的强调,是编写平台无关,现代C++的开发者必备的工具。但是
Boost
中也有很多是实验性质的东西,在实际的开发中实用需要谨慎。并且很多
Boost
中的库功能堪称对语言功能的扩展,其构造用尽精巧的手法,不要贸然的花费时间研读。
Boost
另外一面,比如Graph这样的库则是具有工业强度,结构良好,非常值得研读的精品代码,并且也可以放心的在产品代码中多多利用。
boost
英文解释:推进
boost
在一些播放软件和音效中指增强,比如Bass
Boost
,低音增强。 提示: 这是
boost
pro定制
安装
更新版, 可以选择自己需要的库. 包括1.33到1.40所有版本. 如要最新可去http://www.
boost
pro.com/
asio-1.4.1
源代码
asio-1.4.1
源代码
,封装了socket。已经被
boost
加入到了网络库
里面
去了。
C++
Boost
库编程视频精讲
Boost
库是一个优秀的、可移植、开源的C++库, 它由C++标准委员会库工作组成员发起,其中有些内容经常成为下一代C++标准库的内容,在C++社区中影响甚大,是不折不扣的“准”标准库。
Boost
库由于其对跨平台,对标准C++的支持,开源,高效等优点,如今已经被广泛运用于企业级开发。
人脸识别
源代码
是国外一个牛人写的代码,能训练人脸,设置名字,不同的人过来,能认出。我也花了好大的精力才调通(本人能力有限)。调通后,获益颇多,现贡献出来供大家参考。下载前请注意以下几点: 1、您要有一定的c++调试能力,这份代码不能保证您拿到就能编译通过 2、您最好对opencv有点熟,include 和lib要自己找路径 3、
里面
还有一些其它的第三方的库,如
boost
的库,您要自己找,靠baidu大神,能找到
libcppjieba:CppJieba的清爽头文件库
libcppjieba 简介 从 项目
里面
抽取出来的
源代码
,单独抽出来成立项目,使得它更容易去理解和使用。 如果你喜欢该项目,请 star 而不是该项目,以助于 的传播和更好的后续改进。多谢。 特性
源代码
全是头文件(hpp),全在 include/ 目录里。只需要 #include 即可使用。 没有链接,就没有伤害。 无需
安装
其他任何依赖库,没错,连
boost
也不需要,是不是很酷。 支持 utf-8 编码。 用法 make ./demo 详细示例代码请看 demo.cpp 常见问题 问题1: 编译器报错 can not find tr1/unordered_map 或者其他关于 tr1 的错误。 解决: 添加编译选项 -std=c++0x (或者 -std=c++11),比如 g++ -o demo -std=c++0x demo.cpp 问题2: 如何设置 logger 级
C++ 语言
64,654
社区成员
250,484
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章