06 2011 档案
摘要:C/C++中的计时函数是clock(),而与其相关的数据类型是clock_t。在MSDN中,查得对clock函数定义如下: clock_t clock( void ); 这个函数返回从“开启这个程序进程”到“程序中调用clock()函数”时之间的CPU时钟计时单元(clock tick)数,在MSDN中称之为挂钟时间(wal-clock)。其中clock_t是用来保存时间的数据类型,在time.h文件中,我们可以找到对它的定义:#ifndef _CLOCK_T_DEFINED typedef long clock_t;#define _CLOCK_T_DEFINED #endif 很明显,cl
阅读全文
摘要:序)亲爱的姐妹们,在开始正文之前,我想先说说最近发生在我身上的一件小事。事情的起因是我们公司有一个不成文的规矩:任何一个同事去茶水间倒咖啡的时候,都会主动询问坐在同区域的其他同事是否也需要喝咖啡,顺手帮有需要的同事们倒上一杯。可是有一个和我同区域的某个男同事,从我进公司的第一天开始就一直当我是透明的。他会挨个挨个地问别的同事是否要咖啡或茶,甚至连比我更迟进来的新人他也不会拉下,偏偏每次都会有意无意地跳过我,从来不问我是否有需要。 在一开始的一个月我曾经为这事很难过。一会儿会反省是不是在哪里得罪他了,一会儿又愤愤不平地想这一定是种族偏见,经常在报复他还是讨好他之间摇摆不定,非常痛苦。 可是还没等
阅读全文
摘要:Windows上64位编程2011年6月21日18:01C/C++仅仅定义了这些基本数据类型之间的关系,并没有定义严格定义它们的字长。在不同的平台上,根据编译器不同的实现,它们的字长如下表所示:数据类型LP64ILP64LLP64ILP32LP32char88888short1616161616_int32N/A32N/AN/AN/Aint3264323216long6464323232longlongN/AN/A64N/AN/Apointer6464643232在这张表中,LP64,ILP64,LLP64是64位平台上的字长模型,ILP32和LP32是32位平台上的字长模型。LP64意思是l
阅读全文
摘要:面向对象编程(OOP)的重要特性:抽象,封装和数据隐藏,多态,继承,代码的可重用性。采用OOP方法时,首先从用户的角度考虑对象--描述对象所需的数据以及描述用户与数据交互所需的操作(类声明);完成对接口的描述后,需要确定如何实现接口和数据存储(类方法定义)。1 class fruit2 {3 private: //不同于struct,类的默认访问类型为private,因此private可以省略4 int num; //数据隐藏(封装的一个例子)5 double price,money;6 void set_tot(){money=num*price;} //定义位于类声明中的函数都将自动成为内
阅读全文
浙公网安备 33010602011771号