关于强制类型转换

强制类型转换包括以下名字命名的强制类型转换操作符:static_cast  dynamic_cast   const_cast   reinterpret_cast  。1、何时需要强制类型转换 因为要覆盖通常的标准转换,所以需显示使用强制类型转换。下面的复合赋值:double  dval;int...

2007-08-14 21:09:00

阅读数 707

评论数 0

lex和yacc快速入门

 Yacc 与 Lex 快速入门Lex 与 Yacc 介绍Ashish Bansal软件工程师,Sapient 公司2000年11月Lex 和 Yacc 是 UNIX 的两种非常重要的、功能强大的工具。事实上,如果你熟练掌握Lex 和 Yacc 的话,它们的强大功能使创建 FORTRAN 和 C ...

2007-06-27 20:42:00

阅读数 696

评论数 1

合并jpg图片

 VC中使用Gdi+合并jpg图片合并两张jpg图片为一张jpg图片,思路是先把两张图片jpg图片都转化成bmp图片,然后把两张bmp图片合并成一张bmp图片,然后是把这张bmp图片转化为jpg图片。一。jpg,bmp互相转化/*********************************fo...

2007-04-10 13:17:00

阅读数 2313

评论数 0

【经验总结】关于文件复制的一个问题

 #include conio.h>#include stdio.h>#include stdlib.h>int main(void)...{FILE *in,*out;clrscr();if((in=fopen("d:/h1.txt","r&quo...

2007-04-07 14:51:00

阅读数 631

评论数 0

Linux下的一个很好的内存泄漏检测工具

 最近做项目时用到的--valgrind.能检测    1)使用未初始化的内存    2)读/写已经被释放的内存    3)读/写内存越界    4)读/写不恰当的内存栈空间    5)内存泄漏    6)使用malloc/new/new[]和free/delete/delete[]不匹配。最简单...

2007-03-09 22:11:00

阅读数 3941

评论数 1

C程序优化之路

 本文讲述在编写C程序代码的常用优化办法,分为I/O篇,内存篇,算法篇,MMX汇编篇。一.I/O篇如果有文件读写的话,那么对文件的访问将是影响程序运行速度的一大因素。提高文件访问速度的主要办法有两个:一是采用内存映射文件,二是使用内存缓冲。下面是一组测试数据(见《UNIX环境高级编程》3.9节),...

2007-03-05 20:00:00

阅读数 1258

评论数 2

最隐讳的笑话

1.  精子说:“oh shit!!!”2. 一个医院.医生和护士都很丑.有个病人去拔牙,结果流血过多死了……3. 一个色狼、一个财迷和一个同性恋同时死了,他们都想上天堂。上帝对他们说,必须在通过天堂的路上经受住考验,改掉生前的陋习才能进入天堂,否则就只能下地狱。三个人出发向天堂走,忽见路边有一群...

2007-02-13 21:56:00

阅读数 826

评论数 0

C++学习笔记

先写写关于IO标准库。1. iostream:iostream为内置类型类型对象提供了输入输出支持,同时也支持文件的输入输出,类的设计者可以通过对iostream库的扩展,来支持自定义类型的输入输出操作。 #include stdio.h> #include iostream> usi...

2007-02-13 21:42:00

阅读数 637

评论数 0

C++程序员经常问的11个问题

 要点1: 还是 ?   很多C++程序员还在使用而不是用更新的标准的库。这两者都有什么不同呢?首先,5年前我们就开始反对把.h符号继续用在标准的头文件中。继续使用过时的规则可不是个好的方法。从功能性的角度来讲,包含了一系列模板化的I/O类,相反地只仅仅是支持字符流。另外,输入输出流的C++标准规...

2007-02-13 21:38:00

阅读数 619

评论数 1

面向对象设计的经验原则

“你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起。” ----------Arthur J.Riel(1)所有数据都应该隐藏在所在的类的内部。(2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。(3)尽量减少类的协议...

2007-01-29 19:48:00

阅读数 578

评论数 0

VS2003/VS2005 常用快捷键

调试快捷键F6: 生成解决方案Ctrl+F6: 生成当前项目F7: 查看代码Shift+F7: 查看窗体设计器F5: 启动调试Ctrl+F5: 开始执行(不调试)Shift+F5: 停止调试Ctrl+Shift+F5: 重启调试F9: 切换断点Ctrl+F9: 启用/停止断点Ctrl+Shift+...

2007-01-29 19:45:00

阅读数 689

评论数 1

2006年最经典精品语录!!

1.人的一生就象在拉屎,有时你已经很努力了可出来的只是一个屁.2.小时侯,我家里很穷,没钱买自行车,我只好每天打的上学。初中的时候,因为我成绩太突出,学校领导留我多读了两年。初中毕业后,高中的校长觉得我很有前途,就多收了我三万。高三的时候,班主任认为我已经有独立生存的能力,于是让我退了学。3.某鲜...

2007-01-28 15:54:00

阅读数 927

评论数 0

linux忘记密码的解决方法

    1.在Grub引导程序中,在下面给出了一系列提示。有兴趣的朋友可以都去试验一下。我们这里按“e”键进入系统启动前的Grub配置。(如果你的系统引导程序是LILO,和Grub大体类似,请自行参照LILO给出的提示操作)  2.然后我们选择中间那一项:“kernel /vmlinuz-2.4....

2006-12-15 12:46:00

阅读数 1424

评论数 1

VS.net 2003的下载地址

网上搜索来的,Visual Studio.Net 2003_CD1 :ftp://202.107.251.26/vs.net2003/vs1.isoVisual Studio.Net 2003_CD2 :ftp://202.107.251.26/vs.net2003/vs2.isoVisual S...

2006-12-08 12:46:00

阅读数 2673

评论数 0

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