01.
Boost 学习 ――Any篇Boost 学习 ――Any篇boost::any — 他的对象,可以容纳任何满足值类型(ValueType)的类型的对象。J(谁在忽悠呢?)ValueType 要求:代码分析:class any{public: // structors any() : content(0) { } ...查看完整版>>
Boost 学习 ――Any篇
02.
Boost源码剖析之:泛型指针类any之海纳百川(原创)??????C++是强类型语言,所有强类型语言对型别的要求都是苛刻的,型别一有不合编译器就会抱怨说不能将某某型别转换为某某型别,当然如果在型别之间提供了转换操作符或是标准所允许的一定程度的隐式转换(如经过非expl...查看完整版>>
Boost源码剖析之:泛型指针类any之海纳百川(原创)
03.
boost::any源代码分析Boost::any分析: boost::any是一个能代表任何对象类型的对象,正如COM库的Variant变量类型,以及JAVA中的Object。不同的是,Variant的做法是包含所有可能类型的一个成员实现,浪费空间,而则boost::any借助于模板,...查看完整版>>
boost::any源代码分析
04.
boost::any发信人: flier (小海 (:好日子不多了:)), 信区: Programming标 题: boost::any发信站: BBS 水木清华站 (Mon May 13 12:02:24 2002)我来抛砖,有人跟进吗?:)boost::any boost::any是一个很有趣的类,刚刚开始我还以...查看完整版>>
boost::any
05.
[BOOST]学习使用点滴-2-Timer库#include <iostream>#include <string>#include <cstdlib>#include <boost/progress.hpp>using namespace std;using boost::progress_timer;using boost::progress_display;using boost::ti...查看完整版>>
[BOOST]学习使用点滴-2-Timer库
06.
[BOOST]学习使用点滴-1-字符处理1.字符转换 1.1 相关类 lexical_cast bad_lexical_cast 1.2 定义文件:#include <boost\lexical_cast.hpp> 1.3 功能简介: 用来进行类型转换的,字符串与数值之间的转换 1.4 使用举例: Eclipse 3.0, G...查看完整版>>
[BOOST]学习使用点滴-1-字符处理
07.
Simple-view C++_boost_regex正则表达式在处理文本的时候有着十分强的优势。如果你熟悉linux的工作环境,如果经常使用比如grep ,sedperl或者emacs,vi你便知道regex在作用作用,可以大大提高工作效率。很多语言都提供了对正则表达式的支持,比如...查看完整版>>
Simple-view C++_boost_regex
08.
仿照boost::lexical_cast,编写一个text_cast首先说明,这个text_cast不光是编写来玩的,它还有一定的用途。我在最近的一个跨平台(Win32,数个版本的Linux)的项目中用到了boost库,编码的时候还是很爽的,等到了移植的时候,就发现我每到一个平台(数量还在增...查看完整版>>
仿照boost::lexical_cast,编写一个text_cast
09.
boost.bind 如何 bindBoost.bind 好用么?当然好用,而且它也确定进入下一代的 C++ 标准了,也早就进了 TR1 了。回顾一下,它允许我们干这个:#include <algorithm>#include <iostream>#include <string>#include <...查看完整版>>
boost.bind 如何 bind
10.
boost.bind 如何 bind continue.1我们先定义目标:1. simple_bind 提供与 bind 类似的界面,可以只考虑通过对象引用(或者值)调用成员函数的情况,而不考虑 free function 或者通过指针调用等等。具体地说,就是允许person.SetName("Ralph") -...查看完整版>>
boost.bind 如何 bind continue.1
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。