<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[开心辞典]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/chenfj01</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; chenfj01]]></copyright><item><title><![CDATA[这两个星期]]></title><link>https://blog.youkuaiyun.com/chenfj01/article/details/1415491</link><guid>https://blog.youkuaiyun.com/chenfj01/article/details/1415491</guid><author>chenfj01</author><pubDate>Sun, 26 Nov 2006 18:54:00 +0800</pubDate><description><![CDATA[技能测试完了，很没意思，不过表现的也很水；科设考完了，全都是扯的；科技论文报告会结束了，很意外的得了个小奖，可以去买件衣服，；还有一堆的作业和考试，嗯，还有我的项目，好久没看了。]]></description><category></category></item><item><title><![CDATA[明天就要回家了，真的毕业了]]></title><link>https://blog.youkuaiyun.com/chenfj01/article/details/909516</link><guid>https://blog.youkuaiyun.com/chenfj01/article/details/909516</guid><author>chenfj01</author><pubDate>Wed, 12 Jul 2006 12:22:00 +0800</pubDate><description><![CDATA[        明天就要回家了，心里很不舍，虽然我现在也是非常非常想家。突然深刻地感受到要毕业了。其实我下学期还要过来的啊，接下来的几年也还呆在这里继续学习啊，为什么这么伤感呢？年年岁岁花相似，岁岁年年人不同？嗯，虽然我还要继续呆在这里，但是我接触的将是不同的环境与人。对过去还是有很多留恋。不管工作的，继续读研的，本科毕业对大家都是一个新的起点吧。衷心地祝愿我的同学一路走好!  ]]></description><category></category></item><item><title><![CDATA[名字在编译时识别]]></title><link>https://blog.youkuaiyun.com/chenfj01/article/details/622338</link><guid>https://blog.youkuaiyun.com/chenfj01/article/details/622338</guid><author>chenfj01</author><pubDate>Sun, 12 Mar 2006 13:23:00 +0800</pubDate><description><![CDATA[class Disc_item : public Item_base {     public:         std::pair discount_policy() const             { return std::make_pair(quantity, discount); }         // other members as before     };We can ]]></description><category></category></item><item><title><![CDATA[关于callback回调函数]]></title><link>https://blog.youkuaiyun.com/chenfj01/article/details/613588</link><guid>https://blog.youkuaiyun.com/chenfj01/article/details/613588</guid><author>chenfj01</author><pubDate>Thu, 02 Mar 2006 10:39:00 +0800</pubDate><description><![CDATA[callback函数，就是由windows系统调用的函数。这些函数由你设计，却不会由你调用，是为windows系统准备的。为什么Windows Programming Modal要把窗口函数设计为一个call back函数？为什么不让程序(GetMessage)之后直接调用它？原因是：除了你需要调用它，有很多时候操作系统也要调用你的窗口函数（例如当某个消息产生或某个事件发生）。窗口函数设计为c]]></description><category></category></item><item><title><![CDATA[堆与栈的区别]]></title><link>https://blog.youkuaiyun.com/chenfj01/article/details/610460</link><guid>https://blog.youkuaiyun.com/chenfj01/article/details/610460</guid><author>chenfj01</author><pubDate>Sun, 26 Feb 2006 21:05:00 +0800</pubDate><description><![CDATA[（转载） 堆和栈的区别 堆： 是大家共有的空间，分全局堆和局部堆。全局堆就是所有没有分配的空 间，局部堆就是用户分配的空间。堆在操作系统对进程 初始化的时候分配，运 行过程中也可以向系统要额外的堆，但是记得用完了要还给操作系统，要不然就 是内存泄漏。堆里面一般 放的是静态数据，比如　Ｓｔａｔｉｃ的数据和字符 串常量等，资源加载后一般也放在堆里面。一个进程的所有线程共有这些堆 ， 所以对堆的操作]]></description><category></category></item><item><title><![CDATA[行星运动理论由来]]></title><link>https://blog.youkuaiyun.com/chenfj01/article/details/609417</link><guid>https://blog.youkuaiyun.com/chenfj01/article/details/609417</guid><author>chenfj01</author><pubDate>Sat, 25 Feb 2006 15:46:00 +0800</pubDate><description><![CDATA[人们自古就注意到了金星、木星、水星、火星、土星五大行星在天上的运动。古代巴比伦人已经相当准确地知道行星的公转周期，并把观测到的运动用经验公式表示出来。中国也很早就测定了行星的公转周期和会合周期，在马王堆出土的帛书中就有这方面的记载。    稍后，希腊人用几何方法来解释行星的运动，公元二世纪时出现的托勒密地心体系就是这些学说的代表。这个体系在欧洲天文学中统治了14个世纪之久，直到哥白尼的日心体系出现]]></description><category></category></item><item><title><![CDATA[怎样了解一个人  - [转贴] ]]></title><link>https://blog.youkuaiyun.com/chenfj01/article/details/608236</link><guid>https://blog.youkuaiyun.com/chenfj01/article/details/608236</guid><author>chenfj01</author><pubDate>Fri, 24 Feb 2006 12:54:00 +0800</pubDate><description><![CDATA[怎样了解一个人 看一个国家的国民教育，要看他的公共厕所。  看一个男人的品味，要看他的袜子。  看一个女人是否养尊处优，要看她的手。  看一个人的气血，要看他的头发。  看一个人的心术，要看他的眼神。  看一个人的身价，要看他的对手。  看一个人的底牌．要看他身边的好友。  看一个人的性格，要看他的字写得怎样。  看一个人是否快乐，不要看笑容，要看清晨梦醒时的一刹那表情。  看一个人的]]></description><category></category></item><item><title><![CDATA[20世纪10个最伟大的算法]]></title><link>https://blog.youkuaiyun.com/chenfj01/article/details/604769</link><guid>https://blog.youkuaiyun.com/chenfj01/article/details/604769</guid><author>chenfj01</author><pubDate>Tue, 21 Feb 2006 19:27:00 +0800</pubDate><description><![CDATA[高等数值分析课上，读到由Computer in Science &Enigeering和IEEE Computer Society联合评选出来的20世纪10个最伟大的算法，特录于此：1、蒙特卡罗算法。1946: John von Neumann, Stan Ulam, and Nick Metropolis2、单纯形方法。1947: George Dantzig,学过运筹学的人都知道：）]]></description><category></category></item><item><title><![CDATA[太阳系、行星中文普及读物]]></title><link>https://blog.youkuaiyun.com/chenfj01/article/details/604764</link><guid>https://blog.youkuaiyun.com/chenfj01/article/details/604764</guid><author>chenfj01</author><pubDate>Tue, 21 Feb 2006 19:20:00 +0800</pubDate><description><![CDATA[8月21日    太阳系网站  太阳系网站1.www.jpl.nasa.gov 2.美国行星协会 www.planetary.org3……各高校相关系所网站    太阳系、行星中文普及读物书目一点感想：20世纪90年代以来翻译的太少，原创的水平又不高。张钰哲等老一辈天文学家还是非常关注行星科学进展的。请各位同好补充本书目，多谢！ 0.新太阳系 / ( 美) 萨根等著; ]]></description><category></category></item><item><title><![CDATA[构造函数（有关初始列表）]]></title><link>https://blog.youkuaiyun.com/chenfj01/article/details/579611</link><guid>https://blog.youkuaiyun.com/chenfj01/article/details/579611</guid><author>chenfj01</author><pubDate>Sat, 14 Jan 2006 22:01:00 +0800</pubDate><description><![CDATA[For example, the following constructor is in error:     class ConstRef {     public:         ConstRef(int ii);     private:         int i;         const int ci;   //常量         int &ri;  ]]></description><category></category></item><item><title><![CDATA[const member function不明白]]></title><link>https://blog.youkuaiyun.com/chenfj01/article/details/579550</link><guid>https://blog.youkuaiyun.com/chenfj01/article/details/579550</guid><author>chenfj01</author><pubDate>Sat, 14 Jan 2006 20:07:00 +0800</pubDate><description><![CDATA[ class中，成员函数 const string& GetName()const{ return  name}第一个const与第二个const。。。不明白。我的理解：第一个const，返回值为常量值。第二个const，表明在该成员函数中不可以改变成员变量的值。（是不是就是认为成员变量为常量？象上面的函数返回值是不是就只能为const string,而不能为string?） ]]></description><category></category></item><item><title><![CDATA[默认参数]]></title><link>https://blog.youkuaiyun.com/chenfj01/article/details/569784</link><guid>https://blog.youkuaiyun.com/chenfj01/article/details/569784</guid><author>chenfj01</author><pubDate>Wed, 04 Jan 2006 09:57:00 +0800</pubDate><description><![CDATA[1、默认参数一般在函数声明中提供，如果程序中既有函数声明又有函数定义，函数定义中不允许再定义参数的默认值，即使指定的默认值完全相同也不行。下面是错误的，默认参数不能同时出现在函数声明与函数定义中：     // ff.h     int ff(int = 0);     // ff.cc     #include "ff.h"     int ff(int i = 0) { /* ... */ }]]></description><category></category></item><item><title><![CDATA[string/vector/iterator]]></title><link>https://blog.youkuaiyun.com/chenfj01/article/details/569766</link><guid>https://blog.youkuaiyun.com/chenfj01/article/details/569766</guid><author>chenfj01</author><pubDate>Wed, 04 Jan 2006 09:33:00 +0800</pubDate><description><![CDATA[     // an iterator that cannot write elements     vector::const_iterator     // an iterator whose value cannot change     const vector::iteratorTable 3.2. string Operationss.empty()Returns true if s ]]></description><category></category></item><item><title><![CDATA[关于数组]]></title><link>https://blog.youkuaiyun.com/chenfj01/article/details/569305</link><guid>https://blog.youkuaiyun.com/chenfj01/article/details/569305</guid><author>chenfj01</author><pubDate>Tue, 03 Jan 2006 15:34:00 +0800</pubDate><description><![CDATA[下面两个声明是等同的，注意二维数组的声明方法，尤其是第一种方法。 // first parameter is an array whose elements are arrays of 10 ints     void printValues(int (matrix*)[10], int rowSize); // first parameter is an array whose elements]]></description><category></category></item><item><title><![CDATA[const参数]]></title><link>https://blog.youkuaiyun.com/chenfj01/article/details/569133</link><guid>https://blog.youkuaiyun.com/chenfj01/article/details/569133</guid><author>chenfj01</author><pubDate>Tue, 03 Jan 2006 11:35:00 +0800</pubDate><description><![CDATA[What may be surprising, is that although the parameter is a const inside the function, the compiler otherwise treats the definition of fcn as if we had defined the parameter as a plain int:     void f]]></description><category></category></item><item><title><![CDATA[鼠标消息]]></title><link>https://blog.youkuaiyun.com/chenfj01/article/details/565806</link><guid>https://blog.youkuaiyun.com/chenfj01/article/details/565806</guid><author>chenfj01</author><pubDate>Fri, 30 Dec 2005 09:30:00 +0800</pubDate><description><![CDATA[如果您在非活动窗口的显示区域中按下鼠标左键，Windows将把活动窗口改为在其中按下鼠标按键的窗口，然后把WM_LBUTTONDOWN消息送到该窗口消息处理程序。当窗口消息处理程序得到WM_LBUTTONDOWN消息时，您的程序就可以安全地假定该窗口是活动化的了。不过，您的窗口消息处理程序可能在未接收到WM_LBUTTONDOWN消息的情况下先接收到了WM_LBUTTONUP的消息。如果在一个窗口]]></description><category></category></item><item><title><![CDATA[插入符号]]></title><link>https://blog.youkuaiyun.com/chenfj01/article/details/564497</link><guid>https://blog.youkuaiyun.com/chenfj01/article/details/564497</guid><author>chenfj01</author><pubDate>Wed, 28 Dec 2005 21:37:00 +0800</pubDate><description><![CDATA[如果程序中需要插入符号，那么您不应该简单地在窗口消息处理程序的WM_CREATE消息处理期间建立它，然后在WM_DESTROY消息处理期间撤消。其原因显而易见：一个消息队列只能支持一个插入符号。因此，如果您的程序有多个窗口，那么各个窗口必须有效地共享相同的插入符号。其实，它并不像听起来那么多限制。您再想想就会发现，只有在窗口有输入焦点时，窗口内显示插入符号才有意义。事实上，闪烁的插入符号只是一种视]]></description><category></category></item><item><title><![CDATA[键盘消息]]></title><link>https://blog.youkuaiyun.com/chenfj01/article/details/564413</link><guid>https://blog.youkuaiyun.com/chenfj01/article/details/564413</guid><author>chenfj01</author><pubDate>Wed, 28 Dec 2005 20:27:00 +0800</pubDate><description><![CDATA[处理按键和字符消息的基本规则是：如果需要读取输入到窗口的键盘字符，那么您可以处理WM_CHAR消息。如果需要读取光标键、功能键、Delete、Insert、Shift、Ctrl以及Alt键，那么您可以处理WM_KEYDOWN消息。表6-13按键字符代码产生方法ANSI C控制字符Backspace0x08Ctrl-H/bTab0x09Ctrl-I/tCtrl-Enter0x0ACtrl-J/nEn]]></description><category></category></item><item><title><![CDATA[画笔SelectObject]]></title><link>https://blog.youkuaiyun.com/chenfj01/article/details/564339</link><guid>https://blog.youkuaiyun.com/chenfj01/article/details/564339</guid><author>chenfj01</author><pubDate>Wed, 28 Dec 2005 18:44:00 +0800</pubDate><description><![CDATA[SelectObject的传回值是此呼叫前设备内容中的画笔句柄。如果启动一个新的内容并呼叫hPen=SelectObject(hdc,GetStockObject(WHITE_PEN));则设备内容中的目前画笔将为WHITE_PEN,变量hPen将会是BLACK_PEN的句柄以后通过呼叫SelectObject(hdc,hPen);就能后将BLACK_PEN选进设备内容。在使用画笔等GDI对象时，]]></description><category></category></item><item><title><![CDATA[GDI函数呼叫分类]]></title><link>https://blog.youkuaiyun.com/chenfj01/article/details/563010</link><guid>https://blog.youkuaiyun.com/chenfj01/article/details/563010</guid><author>chenfj01</author><pubDate>Tue, 27 Dec 2005 09:36:00 +0800</pubDate><description><![CDATA[组成GDI的几百个函数呼叫可以分为几大类：取得（或者建立）和释放（或者清除）设备内容的函数 我们在前面的章节中已经看到过，您在绘图时需要设备内容句柄。GetDC和RealseDC函数让您在非WM_PAINT的消息处理期间来做到这一点，而BeginPaint和EndPaint函数（虽然在技术上它们是USER模块而不是GDI模块的一部分）在进行绘图的WM_PAINT消息处理期间使用。我们马上还会介绍有]]></description><category></category></item></channel></rss>