GCC 7和LLVM+Clang+libc++abi 4.0的构建脚本之前的版本发完,有空来更新一下之前的gcc和llvm+clang工具链的编译脚本了。其实GCC 7是才release没多久但是llvm 4.0发更多
libatbus基本功能及单元测试终于写完啦libatbus 经过茫茫长时间的编写+过年在家无聊补充和修正单元测试,再加上这两天的整理,终于把以前的这个关于服务器通信中间件的基本功能和相应的单元测试完更多
[libiniloader] ProjectINI 配置读取库发布 Github地址: https://github.com/owent/libiniloader OSChina镜像: http://git.oschina.net/owent/libiniloader 项目中经常会碰到需要读取配置的情况,而用ini配置最大的优势就是简单易懂。 但是现在更多
再议 C++ 11 Lambda表达式目录 C++ 的Lambda表达式 C++ 11 标准发布,各大编译器都开始支持里面的各种新特性,其中一项比较有意思的就是lambda表达式。 语法规则 C++ 11 Lam更多
std和boost的function与bind实现剖析用过std和boost的function对象和bind函数的童鞋们都知道这玩意用起来腰不酸了,腿不疼了,心情也舒畅了。先上一个简单得示例: std::string更多
Boost.Spirit 初体验使用代码生成代码是一件十分美妙的事情,于是有了各种代码生成器。但是生成代码,意味着要有对生成规则的分析和处理。 Boost.Spirit 就是这么一个语法分析工具,它更多
C++ 新特性学习(五) — 引用包装、元编程的类型属性和计算函数对象返回类型这各部分主要是一些很实用和在一些地方帮助编译器自动推断类型的库和函数 首先是引用包装 类名 template< class T > class std::reference_wrapper; 这个类保存了对一个类实例、(成员)函数(指更多
C++ 新特性学习(四) — Bind和Function绑定函数是我认为C++新标准里第二有用的库了 绑定库的使用环境是: GCC-C++ 4.3 及以上 Visual Studio 2008 SP1 及以上 BOOST 1.25及以上(其中function是1.16及以更多
C++ 新特性学习(二) -- Array、Tuple和Hash库这回的两个库没怎么用过,这里的记录就用VC++写了,使用G++和BOOST的时候和智能指针类似。 首先是Tuple库 要注意的是这里G++,VC更多
C++ 新特性学习(一) -- 概述+智能指针(smart_ptr)C++ 0x/11 终于通过了,真是个很爽的消息。于是乎我决定对新的东西系统学习一下。 首先当然要从tr1开始,智能指针实际上我已经用过很多次了,但是为了完整更多