<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_朝花夕拾</title><subtitle type="text">沁园春</subtitle><id>http://feed.cnblogs.com/blog/u/38679/rss</id><updated>2011-10-19T01:18:15Z</updated><author><name>巩固</name><uri>http://www.cnblogs.com/howareyou586/</uri></author><generator>feed.cnblogs.com</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/howareyou586/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/38679/rss"/><entry><id>http://www.cnblogs.com/howareyou586/archive/2009/11/17/1604730.html</id><title type="text">定义函数对象</title><summary type="text">尽管函数指针被广泛用于实现函数回调，但C++还提供了一个重要的实现回调函数的方法，那就是函数对象。函数对象（也称“算符”）是重载了“()”操作符的普通类对象。因此从语法上讲，函数对象与普通的函数行为类似。 用函数对象代替函数指针有几个优点，首先，因为对象可以在内部修改而不用改动外部接口，因此设计更灵活，更富有弹性。函数对象也具备有存储先前调用结果的数...</summary><published>2009-11-17T08:35:00Z</published><updated>2009-11-17T08:35:00Z</updated><author><name>巩固</name><uri>http://www.cnblogs.com/howareyou586/</uri></author><link rel="alternate" href="http://www.cnblogs.com/howareyou586/archive/2009/11/17/1604730.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/howareyou586/archive/2009/11/17/1604730.html"/><content type="text">尽管函数指针被广泛用于实现函数回调，但C++还提供了一个重要的实现回调函数的方法，那就是函数对象。函数对象（也称“算符”）是重载了“()”操作符的普通类对象。因此从语法上讲，函数对象与普通的函数行为类似。 用函数对象代替函数指针有几个优点，首先，因为对象可以在内部修改而不用改动外部接口，因此设计更灵活，更富有弹性。函数对象也具备有存储先前调用结果的数...</content></entry><entry><id>http://www.cnblogs.com/howareyou586/archive/2009/11/13/1602348.html</id><title type="text">模板特化和偏特化</title><summary type="text">C++中的模板分为类模板和函数模板，.模板的特化 (1) 类模板特化有时为了需要,针对特定的类型,需要对模板进行特化,也就是特殊处理.例如,stack类模板针对bool类型,因为实际上bool类型只需要一个二进制位，就可以对其进行存储,使用一个字或者一个字节都是浪费存储空间的.template &lt;class T&gt;class stack {};template &lt; &gt;clas...</summary><published>2009-11-13T03:04:00Z</published><updated>2009-11-13T03:04:00Z</updated><author><name>巩固</name><uri>http://www.cnblogs.com/howareyou586/</uri></author><link rel="alternate" href="http://www.cnblogs.com/howareyou586/archive/2009/11/13/1602348.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/howareyou586/archive/2009/11/13/1602348.html"/><content type="text">C++中的模板分为类模板和函数模板，.模板的特化 (1) 类模板特化有时为了需要,针对特定的类型,需要对模板进行特化,也就是特殊处理.例如,stack类模板针对bool类型,因为实际上bool类型只需要一个二进制位，就可以对其进行存储,使用一个字或者一个字节都是浪费存储空间的.template &lt;class T&gt;class stack {};template &lt; &gt;clas...</content></entry><entry><id>http://www.cnblogs.com/howareyou586/archive/2009/11/13/1602344.html</id><title type="text">类模板局部特化</title><summary type="text">类模板局部特化 类模板可以被局部特化，现举例如下：template &lt;typename T1,typename T2&gt;class MyClass{...}就可以有下面几种局部特化：//局部特化：两个模板参数具有相同的类型template &lt;typename T&gt;class MyClass&lt;T,T&gt;{……}//局部特化：第二个模板参数的类型...</summary><published>2009-11-13T03:00:00Z</published><updated>2009-11-13T03:00:00Z</updated><author><name>巩固</name><uri>http://www.cnblogs.com/howareyou586/</uri></author><link rel="alternate" href="http://www.cnblogs.com/howareyou586/archive/2009/11/13/1602344.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/howareyou586/archive/2009/11/13/1602344.html"/><content type="text">类模板局部特化 类模板可以被局部特化，现举例如下：template &lt;typename T1,typename T2&gt;class MyClass{...}就可以有下面几种局部特化：//局部特化：两个模板参数具有相同的类型template &lt;typename T&gt;class MyClass&lt;T,T&gt;{……}//局部特化：第二个模板参数的类型...</content></entry><entry><id>http://www.cnblogs.com/howareyou586/archive/2009/09/09/1563203.html</id><title type="text">哑铃健身基本动作</title><summary type="text">哑铃卧推A.重点锻炼部位：胸大肌、三角肌和肱三头肌。B.开始位置：仰卧在平的卧推凳上，两脚平踏在地上。两手掌向上伸直握住哑铃。 C.动作过程：使两直臂向两侧张开，两臂慢慢弯屈，哑铃垂直落下，下降至最低处时，即做上推动作，上推时呼气。然后向上推起至开设位置，重复做。 D.训练要点：不要把背和臀部拱起或憋气，这样会使肌肉失去控制，是危险的。 上斜哑铃卧推A.重点锻炼部位：胸大肌上部，其次是三角肌前束和...</summary><published>2009-09-09T05:04:00Z</published><updated>2009-09-09T05:04:00Z</updated><author><name>巩固</name><uri>http://www.cnblogs.com/howareyou586/</uri></author><link rel="alternate" href="http://www.cnblogs.com/howareyou586/archive/2009/09/09/1563203.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/howareyou586/archive/2009/09/09/1563203.html"/><content type="text">哑铃卧推A.重点锻炼部位：胸大肌、三角肌和肱三头肌。B.开始位置：仰卧在平的卧推凳上，两脚平踏在地上。两手掌向上伸直握住哑铃。 C.动作过程：使两直臂向两侧张开，两臂慢慢弯屈，哑铃垂直落下，下降至最低处时，即做上推动作，上推时呼气。然后向上推起至开设位置，重复做。 D.训练要点：不要把背和臀部拱起或憋气，这样会使肌肉失去控制，是危险的。 上斜哑铃卧推A.重点锻炼部位：胸大肌上部，其次是三角肌前束和...</content></entry><entry><id>http://www.cnblogs.com/howareyou586/archive/2009/08/11/1543944.html</id><title type="text">二十四节气之立秋时节常识介绍</title><summary type="text">立秋，是二十四节气中的第13个节气，每年8月8日或9日立秋。“秋”就是指暑去凉来，意味着秋天的开始。到了立秋，梧桐树必定开始落叶，因此才有“落一叶而知秋”的成语。 二十四节气之立秋时节常识介绍 7月的头一个节气，虽然立秋，但炎热的天气必须过了处暑到白露时，才会转凉。换言之，从立秋开始，还会热一阵子，这段期间大约是三十天。民间形容一种热得令人十分难...</summary><published>2009-08-11T13:38:00Z</published><updated>2009-08-11T13:38:00Z</updated><author><name>巩固</name><uri>http://www.cnblogs.com/howareyou586/</uri></author><link rel="alternate" href="http://www.cnblogs.com/howareyou586/archive/2009/08/11/1543944.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/howareyou586/archive/2009/08/11/1543944.html"/><content type="text">立秋，是二十四节气中的第13个节气，每年8月8日或9日立秋。“秋”就是指暑去凉来，意味着秋天的开始。到了立秋，梧桐树必定开始落叶，因此才有“落一叶而知秋”的成语。 二十四节气之立秋时节常识介绍 7月的头一个节气，虽然立秋，但炎热的天气必须过了处暑到白露时，才会转凉。换言之，从立秋开始，还会热一阵子，这段期间大约是三十天。民间形容一种热得令人十分难...</content></entry><entry><id>http://www.cnblogs.com/howareyou586/archive/2009/08/11/1543935.html</id><title type="text">生命有一种负重叫时间</title><summary type="text">生命有一种负重，不知怎样去捧起它。但试着用爱去诠释它时，便有了意气风发的昂扬姿态。——题记 也许，是季节的轮回交替；也许，是长河的孜孜不倦，似乎明白了时间的意义。时间是生命的一种负重，因此生命中有着负重的心情——时间不留人。时间是一把剪刀，当它慢慢地剪去生命这根长节鞭时，生命便呼呼作响了。不要懈怠生命，也不停留。当一江春水哗哗东流时，不要问君能有几多...</summary><published>2009-08-11T13:19:00Z</published><updated>2009-08-11T13:19:00Z</updated><author><name>巩固</name><uri>http://www.cnblogs.com/howareyou586/</uri></author><link rel="alternate" href="http://www.cnblogs.com/howareyou586/archive/2009/08/11/1543935.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/howareyou586/archive/2009/08/11/1543935.html"/><content type="text">生命有一种负重，不知怎样去捧起它。但试着用爱去诠释它时，便有了意气风发的昂扬姿态。——题记 也许，是季节的轮回交替；也许，是长河的孜孜不倦，似乎明白了时间的意义。时间是生命的一种负重，因此生命中有着负重的心情——时间不留人。时间是一把剪刀，当它慢慢地剪去生命这根长节鞭时，生命便呼呼作响了。不要懈怠生命，也不停留。当一江春水哗哗东流时，不要问君能有几多...</content></entry><entry><id>http://www.cnblogs.com/howareyou586/archive/2009/07/29/1534501.html</id><title type="text">对C++中引用的补充说明</title><summary type="text">#include&lt;iostream&gt; #include&lt;string&gt; usingnamespacestd; voidmain(intargc,char*argv[]){ inta=10; intb=20; int&amp;rn=a; cout&lt;&lt;rn&lt;&lt;"|"&lt;&lt;a&lt;&lt;endl; cout&lt;&lt;&amp;rn&amp;l...</summary><published>2009-07-29T14:00:00Z</published><updated>2009-07-29T14:00:00Z</updated><author><name>巩固</name><uri>http://www.cnblogs.com/howareyou586/</uri></author><link rel="alternate" href="http://www.cnblogs.com/howareyou586/archive/2009/07/29/1534501.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/howareyou586/archive/2009/07/29/1534501.html"/><content type="text">#include&lt;iostream&gt; #include&lt;string&gt; usingnamespacestd; voidmain(intargc,char*argv[]){ inta=10; intb=20; int&amp;rn=a; cout&lt;&lt;rn&lt;&lt;"|"&lt;&lt;a&lt;&lt;endl; cout&lt;&lt;&amp;rn&amp;l...</content></entry><entry><id>http://www.cnblogs.com/howareyou586/archive/2009/07/28/1533510.html</id><title type="text">c++引用详解</title><summary type="text">一谈引用引用（reference）是c++对c语言的重要扩充。一、引用的概念引用引入了对象的一个同义词。定义引用的表示方法与定义指针相似，只是用&amp;代替了*。例如： Point pt1(10,10);Point &amp;pt2=pt1; 定义了pt2为pt1的引用。通过这样的定义，pt1和pt2表示同一对象。需要特别强调的是引用并不产生对象的副本，仅仅是对象的同义词。因...</summary><published>2009-07-28T15:13:00Z</published><updated>2009-07-28T15:13:00Z</updated><author><name>巩固</name><uri>http://www.cnblogs.com/howareyou586/</uri></author><link rel="alternate" href="http://www.cnblogs.com/howareyou586/archive/2009/07/28/1533510.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/howareyou586/archive/2009/07/28/1533510.html"/><content type="text">一谈引用引用（reference）是c++对c语言的重要扩充。一、引用的概念引用引入了对象的一个同义词。定义引用的表示方法与定义指针相似，只是用&amp;代替了*。例如： Point pt1(10,10);Point &amp;pt2=pt1; 定义了pt2为pt1的引用。通过这样的定义，pt1和pt2表示同一对象。需要特别强调的是引用并不产生对象的副本，仅仅是对象的同义词。因...</content></entry><entry><id>http://www.cnblogs.com/howareyou586/archive/2009/07/28/1533427.html</id><title type="text">世界最昂贵的十大军用飞机</title><summary type="text">《时代周刊》揭秘：世界最昂贵的十大军用飞机美国影响最大的新闻周刊《时代周刊》杂志评选出全球最昂贵的十大军用飞机。其中B-2隐形轰炸机排名第一，著名的F-22战斗机只能排在第二位。1.B-2“幽灵”(Spirit)隐形轰炸机造价：24亿美元由于B-2隐形轰炸机造价高昂，美国国会大幅削减了采购订单。订货数量从原先的132架变成了21架。但由于一架B-2轰炸机在2...</summary><published>2009-07-28T14:20:00Z</published><updated>2009-07-28T14:20:00Z</updated><author><name>巩固</name><uri>http://www.cnblogs.com/howareyou586/</uri></author><link rel="alternate" href="http://www.cnblogs.com/howareyou586/archive/2009/07/28/1533427.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/howareyou586/archive/2009/07/28/1533427.html"/><content type="text">《时代周刊》揭秘：世界最昂贵的十大军用飞机美国影响最大的新闻周刊《时代周刊》杂志评选出全球最昂贵的十大军用飞机。其中B-2隐形轰炸机排名第一，著名的F-22战斗机只能排在第二位。1.B-2“幽灵”(Spirit)隐形轰炸机造价：24亿美元由于B-2隐形轰炸机造价高昂，美国国会大幅削减了采购订单。订货数量从原先的132架变成了21架。但由于一架B-2轰炸机在2...</content></entry><entry><id>http://www.cnblogs.com/howareyou586/archive/2009/07/28/1533341.html</id><title type="text">c++宏定义系列2</title><summary type="text">C++提供的编译预处理功能主要有以下三种：（一） 宏定义（二） 文件包含（三） 条件编译在C++中，我们一般用const定义符号常量。很显然，用const定义常量比用define定义常量更好。在使用宏定义时应注意的是：（a） 在书写#define 命令时，注意&lt;宏名&gt;和&lt;字符串&gt;之间用空格分开，而不是用等号连接。（b） 使用#define定义的标识符...</summary><published>2009-07-28T13:21:00Z</published><updated>2009-07-28T13:21:00Z</updated><author><name>巩固</name><uri>http://www.cnblogs.com/howareyou586/</uri></author><link rel="alternate" href="http://www.cnblogs.com/howareyou586/archive/2009/07/28/1533341.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/howareyou586/archive/2009/07/28/1533341.html"/><content type="text">C++提供的编译预处理功能主要有以下三种：（一） 宏定义（二） 文件包含（三） 条件编译在C++中，我们一般用const定义符号常量。很显然，用const定义常量比用define定义常量更好。在使用宏定义时应注意的是：（a） 在书写#define 命令时，注意&lt;宏名&gt;和&lt;字符串&gt;之间用空格分开，而不是用等号连接。（b） 使用#define定义的标识符...</content></entry></feed>
