- 博客(23)
- 资源 (34)
- 收藏
- 关注
转载 2008年最龌龊语录100句
虽然有各种各样100句,而且也有重复的,不过百看不厌 001、老鼠一发威,大家都是病猫。 002、和一MM争论鲸鱼是不是鱼,最后我说“曰本人也带个人字”,她这才同意鲸鱼不是鱼。 003、男人膝下有黄金,我把整个腿都切下来了,连块铜也没找着! 004、春天我把玉米埋在土里,到了秋天我就会收获很多玉米。春天我把老婆埋在土里,到了秋天我就会…被枪毙! 005、如果你看到面前的阴影,别怕,那是因为你的背后
2008-12-16 09:08:00 656
转载 程序员趣味读物:谈谈Unicode编码
这是一篇程序员写给程序员的趣味读物。所谓趣味是指可以比较轻松地了解一些原来不清楚的概念,增进知识,类似于打RPG游戏的升级。整理这篇文章的动机是两个问题: 问题一: 使用Windows记事本的“另存为”,可以在GBK、Unicode、Unicode big endian和UTF-8这几种编码方式间相互转换。同样是txt文件,Windows是怎样识别编码方式的呢? 我很早前就发现Unicode、
2008-12-09 13:57:00 688
转载 STL与泛型编程
C++提供了二种功能强大的抽象方法:面向对象编程与泛型编程。面向对象编程大家一定很熟悉了,这里就不再哆嗦了。提到泛型编程(Generic Programming),有的人可能还不太熟悉,但是提到STL,你就一定会有所耳闻了。 generic Programming的思想精髓是基于接口编程(相对于OOP,连多态所需的基类都不要了),它的技术出发点是选择子,核心技术是:类型推导、类型萃取
2008-12-09 09:25:00 725
转载 批处理内部命令简介
NO.1一.简单批处理内部命令简介 1.Echo 命令 打开回显或关闭请求回显功能,或显示消息。如果没有任何参数,echo 命令将显示当前回显设置。 语法 echo [{on|off}] [message] Sample:@echo off / echo hello world 在实际应用中我们会把这条命令和重定向符号(也称为管道符号,一般用> > >
2008-12-01 15:00:00 718
转载 PowerBuilder被忽略的的技术
1.1 把Object看作类 Completed: 100 % 类(Class),仅仅在概念的层次上,是不能直接使用的,类只有在具体化(实例化)后才能使用,实例化的类我们称之为对象(Object); 在PB的帮助中常常出现Object这个词,例如介绍菜单时使用的名称是Menu Object 而不是 Menu Class。(我认为严格讲,在帮助中这样叫有不妥之处;
2008-12-01 09:09:00 814
转载 你笑不出的脑筋急转弯,就18题
第一题: 问:一个永远只要你对她负责,她却永远不对你负责的是什么? 答:二奶 错:银行。离柜概不负责,只是她不对你负责,要是你多取多拿,她还是要对你负责的。 第二题: 问:腐败多发地点在哪里? 答:有权力的部门 错:主席台 第三题: 问:外面看着豪华、干净,实则市宽衣解带、
2008-11-13 17:13:00 2299
转载 史上最玄的10大巧合
一 、钥匙巧合 美国独身妇女威廉德一次出门时忘了带钥匙,回家时被挡在了家门外。就在她一筹莫展时,邮递员送来了一封她哥哥的信,信封内正好夹着一把她家的 钥匙!哥哥在信中称,上次他来探访时,威廉德曾给了他一把多余的大门钥匙,当他回华盛顿时却忘了还,只好寄给她。 二、两个劳拉 2001年6月,英国斯塔夫斯市
2008-11-13 17:07:00 923
转载 大学就是这个样?
想来大学,精神准备;来到大学,顿时后悔;几年青春,白白浪费。大学生活,枯燥乏味;早起搞笑彩铃晚睡,又困又累;铃声一响,掀起热被;列队出操,洗漱排队;争分夺秒,收拾叠被;早餐馒头,令人反胃;一二节课,昏昏欲睡;下课一到,起立准备;蜂拥而上,厕所排队;跑得再快,还是没位;三四节课,肠胃开会;伸伸懒腰, 倒头再睡;教授提问,啥都不会;每日自习,吹牛派对;胶水信封,样样具备;结业考试,作弊劝退;人
2008-11-10 13:33:00 546
转载 最快速度找到内存泄漏
确认是否存在内存泄漏我们知道,MFC程序如果检测到存在内存泄漏,退出程序的时候会在调试窗口提醒内存泄漏。例如:class CMyApp : public CWinApp{public: BOOL InitApplication() { int* leak = new int[10]; return TRUE; }};产生的内存泄漏报告大体如下:Detected
2008-11-07 17:32:00 729
转载 你的代码真的很健壮吗
在编写对话框程序的时候,我们时常会需要Enable或Disable某个控件,有些追求代码健壮的程序员会写出这样的代码:void CMyDialog::OnStart(){ CWnd* pBtn = GetDlgItem( IDC_ADD_BTN); if( pBtn ) { pBtn->EnableWindow(FALSE);
2008-11-07 16:45:00 671
转载 vc 内存泄漏检查
版权申明本文可以被自由转载,但是必须遵循如下版权约定:1、保留本约定,并保留在文章的开头部分。2、不能任意修改文章内容,或者删节,增加。如果认为本文内容有不当之处需要修改,请与作者联系。3、不能摘抄本文的内容,必须全文发表或者引用。4、必须保留作者署名、注明文章出处。(本文授权给www.linuxaid.com.cn)5、如不遵守本规定,则无权转载本文。 作者ariesram电子邮件地址aries
2008-11-07 15:07:00 1450 1
转载 VC的常用调试方法
概述:调试是一个程序员最基本的技能,其重要性甚至超过学习一门语言。不会调试的程序员就意味着他即使会一门语言,却不能编制出任何好的软件。这里我简要的根据自己的经验列出调试中比较常用的技巧,希望对大家有用。本文约定,在选择菜单时,通过/表示分级菜单,例如File/Open表示顶级菜单File的子菜单Open。设置:为了调试一个程序,首先必须使程序中包含调试信息。一般情况下,一个从AppWizard创建
2008-11-07 14:17:00 1019
原创 VC 如何Copy一个项目的资源文件中的对话框到另一个项目
方法一:文本打开rc文件,找到你想要的对话框资源那段,直接拷贝到你的工程中。不过这样资源你需要手动的resource.h中添加。 方法二:将要拷贝资源的工程(Prcject)插入到你现在的工程所在的工作区(WorkSpace)中,在ResourceView中,找到你想要复制的对话框,复制,再回到你的工程中,粘帖就可以了。资源拷贝好后将对应.cpp和.h文件拷贝到你的工程目录下,并且添加到你的工程中
2008-11-05 10:05:00 3083 1
转载 C++类型转换static_cast、dynamic_cast、reinpreter_cast、const_cast简析
static_cast用法:static_cast ( expression )该运算符把expression转换为type-id类型,但没有运行时类型检查来保证转换的安全性。它主要有如下几种用法:用于类层次结构中基类和子类之间指针或引用的转换。进行上行转换(把子类的指针或引用转换成基类表示)是安全的;进行以下转换(把基类指针或引用转换成子类表示)时,由于没有动态类型检查,所以是不安全的。用于基
2008-10-28 09:49:00 2222
转载 CTrackThread::PreTranslateMessage(MSG* pMsg)
MFC消息控制流最具特色的地方是CWnd类的虚拟函数PreTranslateMessage(),通过重载这个函数,我们可以改变MFC的消息控制流程,甚至可以作一个全新的控制流出来。只有穿过消息队列的消息才受PreTranslateMessage()影响,而采用SendMessage()或其他类似的方式向窗口直接发送的而不经过消息队列的消息根本不会理睬PreTranslateMessage()的存在
2008-10-28 09:07:00 1023
转载 IT人士群聚喝酒的讲究
大家喝的是啤酒,这时你入座了……你给自己倒了杯可乐,这叫低配置。你给自已倒了杯啤酒,这叫标准配置。你的同事给你倒了杯白酒,这叫推荐配置。你给自己倒了杯茶水,这茶的颜色还跟啤酒一样,这叫木马。你给自己倒了杯可乐,还滴了几滴醋,不仅颜色跟啤酒一样,而且不冒热气还有泡泡,这叫超级木马。人到齐了,酒席开始了。你先一个人喝了一小口,这叫单元测试。你跟旁边的人说哥们咱们随意,这叫交叉测试。但是他说不行,这杯要
2008-10-15 14:09:00 433
转载 chm文件索引不正常解决方案
chm文件在别人的机子上索引和搜索都是有的,在自己的机子上就不正常了应该是 hhctrl.ocx 等文件出现了问题 可以尝试 regsvr32 hhctrl.ocx regsvr32 itss.dll regsvr32 itircl.dll //这个很重要,是关于全文搜索的。 如果不成功,先运行 regsvr32 jscript.dll再运行上面的命令。
2008-10-08 14:04:00 994
转载 学习C++和编程的50个观点
下面的是学C++时要注意的。绝对经典。!!1.把C++当成一门新的语言学习(和C没啥关系!真的。);2.看《Thinking In C++》,不要看《C++变成死相》;3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看;4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他
2008-10-08 09:08:00 417
转载 天才学生的天才回答
天才学生的天才回答【转载】 (1)--------------------------------------------------------------------------------?1. 某次考试考语文,我的同桌在默词的时候突然灵感来了~前句∶问君能有几多愁 要求补後句,他补了句∶恰似一道红叉卷上留(原句∶恰似一江春水向东流) 老师毫不客气得在卷上打了个x~他还沾沾自喜说∶“原来我的
2008-10-06 17:21:00 631
转载 std::string and stl 算法
toupper,tolower地球人都知道 C++ 的 string 没有 toupper、tolower ,好在这不是个大问题,因为我们有 STL 算法:string s("heLLo");transform(s.begin(), s.end(), s.begin(), ::toupper);cout transform(s.begin(), s.end(), s.begin(), ::tolo
2008-10-06 17:05:00 2805 2
转载 在VC中,Debug版和Release版到底有什么实质上的区别?
Debug通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。Release称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。 Debug 和 Release 的真正秘密,在于一组编译选项。下面列出了分别针对二者的选项(当然除此之外还有其他一些,如/Fd /Fo,但区别并不重要,通常他们也不会引起
2008-09-28 19:26:00 717
转载 vc判断文件夹是否存在,及创建一个文件夹
在vc下判断一个文件夹是否存在,如果不存在则创建这个文件夹,代码如下:bool DirExist(const TCHAR *pszDirName) { WIN32_FIND_DATA fileinfo; TCHAR _szDir[_MAX_PATH]; _tcscpy(_szDir,pszDirName); int nLen = _
2008-09-28 15:34:00 12065 4
原创 OpenDwg开发问题集锦
1。数据库的建立(将库里Extensions/ExServices/下的相关文件加到工程里) class MyServices : public ExHostAppServices, public ExSystemServices { protected:ODRX_USING_HEAP_OPERATORS(ExSystemServices); };//
2008-09-17 09:19:00 10021 8
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人