闲人

君子性非异也 善假于物也
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2006年1月9日

摘要: 最近把我写过的一个很大的C++程序给朋友看,朋友说我用了太多的const常量,会消耗很多静态区内存空间,最好用define代替。说实话,我在C++的代码里看到define,就像在美女脸上看到一个大黑痣那样的难受,所以我不愿意这么改。但是话说回来,我的const,真的占用了很多静态空间吗?我做了两个实验,测试环境是bcc55,使用-S参数生成汇编代码。废话不多说,我把实验结果帖出来:测试 1:con... 阅读全文

posted @ 2006-01-09 19:45 闲人 阅读(2044) 评论(4) 推荐(0) 编辑

2006年1月4日

摘要: 时间过得真快,记得写实现垫片类--上的问题时候,想好一个星期以后补全的,怎么转眼2个月就过去了...自己真是个懒啊!!今天我把垫片类写完吧。 函数对象很好的解决了垫片类的实现问题,但是不得不引入了一个很恶心的宏,那有没有办法连宏都避免呢? 如果要避免宏,那么_UNCC必须是类名,_UNCC(szEditText)也就只是简单的构造了一个临时的类实例,调用的函数也只有构造函数。什么?让构造函数直接返... 阅读全文

posted @ 2006-01-04 22:24 闲人 阅读(747) 评论(0) 推荐(0) 编辑

2005年10月6日

摘要: 最近读潘爱民先生翻译的《COM本质论》,看到了一个新名词“垫片类”(不要骂我老土,我真的是第一次见..),用来实现类型的转换。作者实现了一个_UNCC的垫片,实现了从TCHAR字符串到wchar_t类型字符串的转换。看一下原书中的例子:HRESULT IIDFromHWND(HWND hwnd, IID& riid){TCHAR szEditText[1024];G... 阅读全文

posted @ 2005-10-06 12:04 闲人 阅读(1392) 评论(2) 推荐(1) 编辑

2005年8月30日

摘要: 1、什么是cpuid指令 CPUID指令是intel IA32架构下获得CPU信息的汇编指令,可以得到CPU类型,型号,制造商信息,商标信息,序列号,缓存等一系列CPU相关的东西。2、cpuid指令的使用 cpuid使用eax作为输入参数,eax,ebx,ecx,edx作为输出参数,举个例子:__asm{mov eax, 1cpuid...} 以上代码以1为输入参数,执行cpuid后,所有寄存器的... 阅读全文

posted @ 2005-08-30 15:03 闲人 阅读(11293) 评论(3) 推荐(0) 编辑

2005年8月27日

摘要: 50米的网站http://www.50mi.net开张了,所以50米邀请我给他写点什么。说实在的,作为一个资深的潜水员,我还真没动笔写过什么东西,所以绞尽脑汁也没想起来能写什么的。不过鉴于50米喜欢在小孩子面前臭屁的,就写一篇群里讨论很多的sizeof问题吧。 文章点这里 阅读全文

posted @ 2005-08-27 21:55 闲人 阅读(593) 评论(0) 推荐(0) 编辑

2005年7月31日

摘要: 1.fuck2.操,中文1.日2.吃了牟哇1.木牛2.咋不吃啊1.牟啥儿吃2.上街里吃吧1.不中,牟钱啦2.不会波儿1.不舍累去,外先些贵荒2.牟事儿,你有钱啊1.啥呀,我让位儿还争人家也钱累啊2.不会波儿1.同学哦找我借10000,我让位儿是一点儿也牟啦2.那你累钱还不少哇,回来也借我点儿1.你说啥俩,你让位儿憋我有钱2.回来等你有钱漏了再借1.日!你让位儿上网知儿弄啥俩?2.来牌,你来不来?1... 阅读全文

posted @ 2005-07-31 21:00 闲人 阅读(987) 评论(12) 推荐(0) 编辑

2005年7月22日

摘要: 自嘲 (1932年)运交华盖欲何求①?未敢翻身已碰头。破帽遮颜过闹市,漏船载酒泛中流②。横眉冷对千夫指,俯首甘为孺子牛③。躲进小楼成一统,管他冬夏与春秋。《鲁迅日记》1932年10月12日:“午后,为柳亚子书一条幅云:(略)。达夫赏饭,闲人打油,偷得半联,添成一律以请之。”按,10月5日郁达夫在聚丰园宴请兄郁华,请鲁迅作陪。诗中“破”作“... 阅读全文

posted @ 2005-07-22 12:25 闲人 阅读(2244) 评论(9) 推荐(0) 编辑

2005年7月21日

摘要: 从华硕走出来已经2个多月了,今天突然回忆起在华硕的一些事情。我虽然不喜欢华硕的文化氛围,但是还是为在华硕做过bios感到一点点自豪。 初入华硕的时候,在华硕看到的bios是一个很不同的面孔——AMI。平时电脑用的多,和bios打交道是很平常的事,但是国内的bios,还是以AWARD居多,而我,更是不知道有AMI这个东西。当我知道AMI是华硕的channel(华硕的叫法,贴自己牌子的产品)的主要bi... 阅读全文

posted @ 2005-07-21 15:05 闲人 阅读(1747) 评论(9) 推荐(0) 编辑

2005年7月20日

摘要: 今天突然想到了一个简单的问题:假定有一个系统,这个系统需要N个画面来实现不同的功能,但是本系统需要耗费最少的系统资源,所以每次只能有一个画面的信息驻留在内存中。当一个画面显示的时候,他可以实现一些功能,也可以切换到其他画面。那这个系统应该如何来设计? 我把我的想法整理了一下写了一个演示: 头文件:#ifndef_MODE_1_H#define_MODE_1_H#include<iostrea... 阅读全文

posted @ 2005-07-20 16:19 闲人 阅读(599) 评论(0) 推荐(0) 编辑

摘要: 上班:1 进上海南站地铁站的时候随手拿一份免费报纸,从陕西南路出来的时候把它交给收废报纸的大妈2 进入电梯里,如果有可能的话站在按钮旁边,因为自己所在楼层很高所以最好帮大家操作电梯(其实就是在每层停的时候按关门按钮...)下班:3 走向地铁站的时候,如果有人发广告就主动要一份,往前走两步就会有垃圾桶的4 从上海南站地铁站出来的时候,扔给拉二胡的盲艺人1块钱,虽然他拉的是什么调我从来也听不出来5 走... 阅读全文

posted @ 2005-07-20 09:52 闲人 阅读(516) 评论(3) 推荐(0) 编辑

2005年7月15日

摘要: 先发个自我介绍:我写程序也算个老鸟了:) 编程生涯从98年开始,是从qbasic起家。2000年的时候考上了大连理工大学,然后开始接触了windows编程,也是从basic开始,不过,这次是vb了...2001年的时候开始我的第一个项目,是教育部的一个网络教学项目,一直做到大二结束。当时是用asp开发,不过这段时间里,因为课程的关系,其实主要是在学习C和C++。从大三开始接触ERP并且迅速爱上了这... 阅读全文

posted @ 2005-07-15 10:07 闲人 阅读(299) 评论(0) 推荐(0) 编辑