01.
牛人说要把boost::socket给拿掉了这两天看boost的mailing list, Hugo Duncan这个牛人说要把boost sandbox cvs里socket拿掉了。 Hugo Duncan这个牛人是不是太追求完美了,肯定是老有人抱怨他写的慢(不过确实够慢的),他索性来个“I have moved...查看完整版>>
牛人说要把boost::socket给拿掉了
02.
Boost::socket终于可以编译通过了。在网上搜MailList,有人说Boost的socket已经差不多可以用了(盼了好长时间了)。折腾了一上午,现在终于编译通过了。 1. 从Boost的Sandbox ) 上下载socket库和其它一些文件(包括io库,最好全down)。2. 把socket库...查看完整版>>
Boost::socket终于可以编译通过了。
03.
Simple-view C++_boost_regex正则表达式在处理文本的时候有着十分强的优势。如果你熟悉linux的工作环境,如果经常使用比如grep ,sedperl或者emacs,vi你便知道regex在作用作用,可以大大提高工作效率。很多语言都提供了对正则表达式的支持,比如...查看完整版>>
Simple-view C++_boost_regex
04.
仿照boost::lexical_cast,编写一个text_cast首先说明,这个text_cast不光是编写来玩的,它还有一定的用途。我在最近的一个跨平台(Win32,数个版本的Linux)的项目中用到了boost库,编码的时候还是很爽的,等到了移植的时候,就发现我每到一个平台(数量还在增...查看完整版>>
仿照boost::lexical_cast,编写一个text_cast
05.
boost.bind 如何 bindBoost.bind 好用么?当然好用,而且它也确定进入下一代的 C++ 标准了,也早就进了 TR1 了。回顾一下,它允许我们干这个:#include <algorithm>#include <iostream>#include <string>#include <...查看完整版>>
boost.bind 如何 bind
06.
boost.bind 如何 bind continue.1我们先定义目标:1. simple_bind 提供与 bind 类似的界面,可以只考虑通过对象引用(或者值)调用成员函数的情况,而不考虑 free function 或者通过指针调用等等。具体地说,就是允许person.SetName("Ralph") -...查看完整版>>
boost.bind 如何 bind continue.1
07.
Boost源码笔记:boost::multi_arrayBoost源码笔记:boost::multi_array 谢轩 /文动机 C++是一门自由的语言,允许你自由的表达自己的意图,对不对? 所以我们既然可以new一个一维数组...查看完整版>>
Boost源码笔记:boost::multi_array
08.
(旧贴)一个复杂的boost.lambda表达式的例子这是当初发在论坛里的,可惜没有人感兴趣,渐渐的沉没了.虽说对一篇烂文章来说,沉没了反而是一件好事情,对我来说,却是学习中的一个足迹,为将来反省留个见证.老实说,这个例子过于华而不实,写的人好写,读的人却不太好读...查看完整版>>
(旧贴)一个复杂的boost.lambda表达式的例子
09.
boost中max_align的实现疑问在查看boost::aligned_storage的实现代码时,看到,其中的两个枚举量:size和alignment,size是传入类型的sizeof, alignment则是其对齐边界。alignment = ( alignment_ == std::size_t(-1) ...查看完整版>>
boost中max_align的实现疑问
10.
《超越C++标准库:Boost库导引》:Boost库简介—输入/输出输入/输出(Input/Output)Boost.AssignAssign帮助把一个序列的值存入容器。它通过重载逗号操作符和括号操作符(用于函数调用的操作符)为用户提供了一种简便的赋值方法。这个库不仅对于原型设计风格(prototyping-s...查看完整版>>
《超越C++标准库:Boost库导引》:Boost库简介—输入/输出
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。