这两天看boost的mailing list, Hugo Duncan这个牛人说要把boost sandbox cvs里socket拿掉了。 Hugo Duncan这个牛人是不是太追求完美了,肯定是
在网上搜MailList,有人说Boost的socket已经差不多可以用了(盼了好长时间了)。折腾了一上午,现在终于编译通过了。 1. 从Boost的Sandbox () 上下载sock
正则表达式在处理文本的时候有着十分强的优势。如果你熟悉linux的工作环境,如果经常使用比如grep ,sed perl或者emacs,vi你便知道regex在作用作用,可以大大提高工作效率。 很多语
首先说明,这个text_cast不光是编写来玩的,它还有一定的用途。我在最近的一个跨平台(Win32,数个版本的Linux)的项目中用到了boost库,编码的时候还是很爽的,等到了移植的时候,就发现我
Boost.bind 好用么?当然好用,而且它也确定进入下一代的 C++ 标准了,也早就进了 TR1 了。回顾一下,它允许我们干这个: #include <algorithm> #incl
我们先定义目标: 1. simple_bind 提供与 bind 类似的界面,可以只考虑通过对象引用(或者值)调用成员函数的情况,而不考虑 free function 或者通过指针调用等等。具体地说,
Boost源码笔记:boost::multi_array 谢轩 /文 动机
这是当初发在论坛里的,可惜没有人感兴趣,渐渐的沉没了.虽说对一篇烂文章来说,沉没了反而是一件好事情,对我来说,却是学习中的一个足迹,为将来反省留个见证.老实说,这个例子过于华而不实,写的人好写,读的人
在查看boost::aligned_storage的实现代码时,看到,其中的两个枚举量: size和alignment,size是传入类型的sizeof, alignment则是其对齐边界。 alig
输入/输出(Input/Output)Boost.Assign Assign帮助把一个序列的值存入容器。它通过重载逗号操作符和括号操作符(用于函数调用的操作符)为用户提供了一种简便的赋值方法。这个库不