mac 下 Boost 学习

表示网上资料很少,不知从何学起,同时又是c++小白;看来需要回去啃<<C++ Primer>>;看微信跨平台跨业务的终端基础组件Mars,才过来找资料学着看看!

认真分析mmap:是什么 为什么 怎么用
http://www.cnblogs.com/huxiao-tee/p/4660352.html

Boost:managed_mapped_file及C++内存分配和对象构造分析
http://blog.csdn.net/anonymalias/article/details/50496563

Boost 中文站
http://stlchina.huhoo.net/bin/view.pl/Main/BoostChina

How to Install Boost Libraries on Xcode for Mac
https://www.youtube.com/watch?v=G3MbSpLWAbk

xcode-select --install

$ brew install boost

Boost for Mac安装
http://blog.csdn.net/devday/article/details/8257673

// xcode 新建工程,配置头文件和lib路径;
Header Search Paths / Library Search Paths

/usr/local/Cellar/boost/1.63.0/include

/usr/local/Cellar/boost/1.63.0/lib

Android Studio增加NDK代码编译支持--Mac环境
http://www.cnblogs.com/linjk/p/6042124.html

Mac下Boost环境搭建
http://www.cnblogs.com/linjk/p/6052886.html

boost_1_63_0.zip下载链接
https://sourceforge.net/projects/boost/files/boost/1.63.0/

boost常用库案例
http://www.cnblogs.com/wangkangluo1/archive/2011/07/19/2110746.html

#include <boost/lambda/lambda.hpp>
#include <iostream>
#include <iterator>
#include <algorithm>

int main()
{
    using namespace boost::lambda;
    typedef std::istream_iterator<int> in;
    
    std::for_each(
                  in(std::cin), in(), std::cout << (_1 * 3) << " " );
}


对输入的数,返回*3结果;

3 4 5 
9 12 15 

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 十一小长假已经过去好久,都已经到了十一月了,中间一直忙着这事、那事,也总是找借口不来记录。今天总算空闲了一...
    Daisy_uu阅读 278评论 0 0
  • https://developer.apple.com/library/content/navigation/#s...
    SmallTwo阅读 1,836评论 0 1
  • 周末和妹妹一起逛方所,找了好几个入口,才得以进入这隐秘于地下的一方天地。里面热闹非凡,和地面上装修华美,门可罗雀的...
    Tina_Sun阅读 1,902评论 0 2
  • 旅行的意义在于发现不一样的东西,包括但不限于:不同的风景、不一样的生活方式、风味美食。 读书的时候,我们寝室外出打...
    读云轩札记阅读 375评论 0 1