自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 这两个星期

技能测试完了,很没意思,不过表现的也很水;科设考完了,全都是扯的;科技论文报告会结束了,很意外的得了个小奖,可以去买件衣服,;还有一堆的作业和考试,嗯,还有我的项目,好久没看了。

2006-11-26 18:54:00 755

原创 明天就要回家了,真的毕业了

        明天就要回家了,心里很不舍,虽然我现在也是非常非常想家。突然深刻地感受到要毕业了。其实我下学期还要过来的啊,接下来的几年也还呆在这里继续学习啊,为什么这么伤感呢?年年岁岁花相似,岁岁年年人不同?嗯,虽然我还要继续呆在这里,但是我接触的将是不同的环境与人。对过去还是有很多留恋。不管工作的,继续读研的,本科毕业对大家都是一个新的起点吧。衷心地祝愿我的同学一路走好!  

2006-07-12 12:22:00 875

原创 名字在编译时识别

class Disc_item : public Item_base {     public:         std::pair discount_policy() const             { return std::make_pair(quantity, discount); }         // other members as before     };We can

2006-03-12 13:23:00 939

原创 关于callback回调函数

callback函数,就是由windows系统调用的函数。这些函数由你设计,却不会由你调用,是为windows系统准备的。为什么Windows Programming Modal要把窗口函数设计为一个call back函数?为什么不让程序(GetMessage)之后直接调用它?原因是:除了你需要调用它,有很多时候操作系统也要调用你的窗口函数(例如当某个消息产生或某个事件发生)。窗口函数设计为c

2006-03-02 10:39:00 1844

转载 堆与栈的区别

(转载) 堆和栈的区别 堆: 是大家共有的空间,分全局堆和局部堆。全局堆就是所有没有分配的空 间,局部堆就是用户分配的空间。堆在操作系统对进程 初始化的时候分配,运 行过程中也可以向系统要额外的堆,但是记得用完了要还给操作系统,要不然就 是内存泄漏。堆里面一般 放的是静态数据,比如 Static的数据和字符 串常量等,资源加载后一般也放在堆里面。一个进程的所有线程共有这些堆 , 所以对堆的操作

2006-02-26 21:05:00 907

转载 行星运动理论由来

人们自古就注意到了金星、木星、水星、火星、土星五大行星在天上的运动。古代巴比伦人已经相当准确地知道行星的公转周期,并把观测到的运动用经验公式表示出来。中国也很早就测定了行星的公转周期和会合周期,在马王堆出土的帛书中就有这方面的记载。    稍后,希腊人用几何方法来解释行星的运动,公元二世纪时出现的托勒密地心体系就是这些学说的代表。这个体系在欧洲天文学中统治了14个世纪之久,直到哥白尼的日心体系出现

2006-02-25 15:46:00 1310

转载 怎样了解一个人 - [转贴]

怎样了解一个人 看一个国家的国民教育,要看他的公共厕所。  看一个男人的品味,要看他的袜子。  看一个女人是否养尊处优,要看她的手。  看一个人的气血,要看他的头发。  看一个人的心术,要看他的眼神。  看一个人的身价,要看他的对手。  看一个人的底牌.要看他身边的好友。  看一个人的性格,要看他的字写得怎样。  看一个人是否快乐,不要看笑容,要看清晨梦醒时的一刹那表情。  看一个人的

2006-02-24 12:54:00 1181

转载 20世纪10个最伟大的算法

高等数值分析课上,读到由Computer in Science &Enigeering和IEEE Computer Society联合评选出来的20世纪10个最伟大的算法,特录于此:1、蒙特卡罗算法。1946: John von Neumann, Stan Ulam, and Nick Metropolis2、单纯形方法。1947: George Dantzig,学过运筹学的人都知道:)

2006-02-21 19:27:00 888 8

转载 太阳系、行星中文普及读物

8月21日    太阳系网站  太阳系网站1.www.jpl.nasa.gov 2.美国行星协会 www.planetary.org3……各高校相关系所网站    太阳系、行星中文普及读物书目一点感想:20世纪90年代以来翻译的太少,原创的水平又不高。张钰哲等老一辈天文学家还是非常关注行星科学进展的。请各位同好补充本书目,多谢! 0.新太阳系 / ( 美) 萨根等著;

2006-02-21 19:20:00 1550

原创 构造函数(有关初始列表)

For example, the following constructor is in error: class ConstRef { public: ConstRef(int ii); private: int i; const int ci; //常量 int &ri;

2006-01-14 22:01:00 1103 1

原创 const member function不明白

 class中,成员函数 const string& GetName()const{ return  name}第一个const与第二个const。。。不明白。我的理解:第一个const,返回值为常量值。第二个const,表明在该成员函数中不可以改变成员变量的值。(是不是就是认为成员变量为常量?象上面的函数返回值是不是就只能为const string,而不能为string?) 

2006-01-14 20:07:00 1259 3

原创 默认参数

1、默认参数一般在函数声明中提供,如果程序中既有函数声明又有函数定义,函数定义中不允许再定义参数的默认值,即使指定的默认值完全相同也不行。下面是错误的,默认参数不能同时出现在函数声明与函数定义中:     // ff.h     int ff(int = 0);     // ff.cc     #include "ff.h"     int ff(int i = 0) { /* ... */ }

2006-01-04 09:57:00 1173

原创 string/vector/iterator

     // 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

2006-01-04 09:33:00 1524

原创 关于数组

下面两个声明是等同的,注意二维数组的声明方法,尤其是第一种方法。 // 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

2006-01-03 15:34:00 761

原创 const参数

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

2006-01-03 11:35:00 851

原创 鼠标消息

如果您在非活动窗口的显示区域中按下鼠标左键,Windows将把活动窗口改为在其中按下鼠标按键的窗口,然后把WM_LBUTTONDOWN消息送到该窗口消息处理程序。当窗口消息处理程序得到WM_LBUTTONDOWN消息时,您的程序就可以安全地假定该窗口是活动化的了。不过,您的窗口消息处理程序可能在未接收到WM_LBUTTONDOWN消息的情况下先接收到了WM_LBUTTONUP的消息。如果在一个窗口

2005-12-30 09:30:00 1245

原创 插入符号

如果程序中需要插入符号,那么您不应该简单地在窗口消息处理程序的WM_CREATE消息处理期间建立它,然后在WM_DESTROY消息处理期间撤消。其原因显而易见:一个消息队列只能支持一个插入符号。因此,如果您的程序有多个窗口,那么各个窗口必须有效地共享相同的插入符号。其实,它并不像听起来那么多限制。您再想想就会发现,只有在窗口有输入焦点时,窗口内显示插入符号才有意义。事实上,闪烁的插入符号只是一种视

2005-12-28 21:37:00 1221

原创 键盘消息

处理按键和字符消息的基本规则是:如果需要读取输入到窗口的键盘字符,那么您可以处理WM_CHAR消息。如果需要读取光标键、功能键、Delete、Insert、Shift、Ctrl以及Alt键,那么您可以处理WM_KEYDOWN消息。表6-13按键字符代码产生方法ANSI C控制字符Backspace0x08Ctrl-H/bTab0x09Ctrl-I/tCtrl-Enter0x0ACtrl-J/nEn

2005-12-28 20:27:00 1067

原创 画笔SelectObject

SelectObject的传回值是此呼叫前设备内容中的画笔句柄。如果启动一个新的内容并呼叫hPen=SelectObject(hdc,GetStockObject(WHITE_PEN));则设备内容中的目前画笔将为WHITE_PEN,变量hPen将会是BLACK_PEN的句柄以后通过呼叫SelectObject(hdc,hPen);就能后将BLACK_PEN选进设备内容。在使用画笔等GDI对象时,

2005-12-28 18:44:00 1338

原创 GDI函数呼叫分类

组成GDI的几百个函数呼叫可以分为几大类:取得(或者建立)和释放(或者清除)设备内容的函数 我们在前面的章节中已经看到过,您在绘图时需要设备内容句柄。GetDC和RealseDC函数让您在非WM_PAINT的消息处理期间来做到这一点,而BeginPaint和EndPaint函数(虽然在技术上它们是USER模块而不是GDI模块的一部分)在进行绘图的WM_PAINT消息处理期间使用。我们马上还会介绍有

2005-12-27 09:36:00 1463

原创 滚动条

在程序内使用滚动条时,程序写作者与Windows共同负责维护滚动条以及更新卷动方块的位置。下面是Windows对滚动条的处理:处理所有滚动条鼠标事件  当使用者在滚动条内单击鼠标时,提供一种「反相显示」的闪烁  当使用者在滚动条内拖动卷动方块时,移动卷动方块  为包含滚动条窗口的窗口消息处理程序发送滚动条消息  以下是程序写作者应该完成的工作:初始化滚动条的范围和位置  处理窗口消息处理程序的滚动

2005-12-26 13:08:00 789

原创 处理WM_PAINT消息

一般地,处理WM_PAINT消息的形式如下:case WM_PAINT:         hdc=BeginPaint(hwnd,&ps); //取得设备内容句柄        使用GDI函数;         EndPaint(hwnd,&ps);   //释放句柄        Return 0;        在处理WM_PAINT消息时,必须成对地呼叫BeginPaint和EndPaint

2005-12-26 09:55:00 1459

原创 关于WM_PAINT

大多数Windows程序在WinMain中进入消息循环之前的初始化期间都要呼叫函数UpdateWindow。Windows利用这个机会给窗口消息处理程序发送第一个WM_PAINT消息。这个消息通知窗口消息处理程序:必须绘制显示区域。此后,窗口消息处理程序应在任何时刻都准备好处理其它WM_PAINT消息,必要的话,甚至重新绘制窗口的整个显示区域。在发生下面几种事件之一时,窗口消息处理程序会接收到一个

2005-12-26 09:18:00 1341

原创 windows编程读书笔记(1)

       如果您希望明确定义8位字符变量和字符串,请使用CHAR、PCHAR(或者其它),以及带引号的字符串。为明确地使用16位字符变量和字符串,请使用WCHAR、PWCHAR,并将L添加到引号前面。对于是8位还是16位取决于UNICODE标识符的定义的变量或字符串,要使用TCHAR、PTCHAR和TEXT宏.

2005-12-24 15:23:00 971

原创 assert

As long as NDEBUG is not defined, the assert macro evaluates the condtion and if the result is false, then assert writes a message and terminates the program. If the expression has a nonzero (e.g., tr

2005-12-17 21:00:00 783

原创 今天星期一

        今天早上在实验室呆着看了会OpenGl,郁闷啊,什么乱七八糟的参数搞的我晕头转向。还要给小可他们两个去搞毕业生就业推荐表。没有U盘,本来等彭师兄过来借一下的,可是大师兄今天上午居然没来。于是只有等到下午了。中午没有午睡,回宿舍借了个U盘,就跑实验室来了。今天要是不给小可他们弄好,他们肯定怪我了。。下午去找学工组的老师,晕,老师都开会去了,问了另外一个老师,说不知道还会不会来今天下午

2005-12-12 22:25:00 894 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除