![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
BOOST
文章平均质量分 82
小菜鸡今天学习了嘛
正在学习iOS的小菜鸡,请多多指教
展开
-
BOOST--函数对象
Boost.Bind 可用于替换来自C++标准的std::bind1st()、std::bind2nd()函数 定义于 boost\bind.hpp 使用:boost::bind(FucPtr, _1); _1是占位符,与其相似还有_2、_3,表示FuncPtr的第(数字)个参数的占位,可以用来定义FuncPtr是一元、二元或是三元函数。比如:bind一个二元函数:boost::bind(Fun...原创 2019-04-20 21:35:44 · 163 阅读 · 0 评论 -
BOOST--事件处理
Signals 在BOOST里,Boost.Signals所实现的模式被命名为“信号至插槽(signal to slot)”,它基于:当对应的信号被发出时,相关联的插槽即被执行。 由于以上概念,Boost.Signal没有提供任何类似于“事件”的类,提供的是boost::signal。 boost::signal 定义于 boost/signal.hpp(它会自动包含其他相关的头文件) B...原创 2019-04-20 23:17:51 · 221 阅读 · 0 评论 -
BOOST--字符串处理
BOOST--字符串处理BOOST字符串Boost.Tokenizer(词汇分割器库)boost::escaped_list_separatorboost::offset_separatorBoost.Format(格式化输出库) BOOST字符串 Boost.Tokenizer(词汇分割器库) 定义于boost/tokenize.hpp 定义了模板类:boost::tokenizer 词汇分割...原创 2019-04-27 22:06:31 · 1575 阅读 · 0 评论 -
BOOST--Windows环境配置
BOOST--Windows环境配置环境准备下载地址环境配置步骤简单的一个示例 环境准备 下载地址 https://dl.bintray.com/boostorg/release/1.70.0/source/ 环境 Windows VS2008 配置步骤 下载&解压 运行Visual Studio 2008 Command Prompt(我用了管理员权限打开的),然后进入解压后的boos...原创 2019-04-23 11:36:11 · 4262 阅读 · 0 评论 -
BOOST--智能指针相关
BOOST--智能指针常用指针boost::scoped_ptr 常用指针 boost::scoped_ptr std::ptr 二者的差异: boost::scoped_ptr std::ptr 定义位置 boost/scoped_ptr.hpp memory 是否需要所有权传递 否 是 boost::scoped_ptr ...原创 2019-04-19 22:36:02 · 99 阅读 · 0 评论