- 博客(11)
- 收藏
- 关注
原创 MFC中一个危险的Bug
上次说日本海啸警报的时候,程序出错。在解析代码的时候,发现了MFC中的一个Bug。一。问题的产生。这个程序,用来处理日本各种天气预报数据,包括灾害的预报。如果地震,台风之类的自然灾害到来,程序会把预报数据进行处理,生成相应的警报信息,并在电视上面显示滚动的字幕来提示。程序本身,是几年前公司的其他人写的。里面有涉及到文件读写的地方,有很多地方,用了MFC中自带的文件读写类CStdioF
2010-03-26 23:23:00
982
原创 虚惊一场的海啸
2月27日,智利发生8.8级特大地震,1个世纪以来最强的地震!全球都在关注。其中,日本的反应尤其大。日本本身自然灾害特别多。火山,地震,海啸,以及洪水。所以,对这种自然灾害天然的比较敏感。最主要的原因,在于智利的地震,会影响到日本!这是有前车之鉴的。 1960年智利海域发生了9.5级(太恐怖了。。。)地震。引起了海啸,一直穿过整个太平洋,从南美,一直到东亚。日本,夏威夷,菲律宾都有200多
2010-03-08 03:07:00
1196
原创 快速扩展文件大小
首先转一段博文:Linux下快速扩展文件大小 在实际的开发过程中,我们可能需要在文件生成时就立即将文件更改为指定的大小,以便于后续简化对文件的并发操作, 这一点在各类的下载工具中有很好的体现。 要满足这一需求,通常可以使用的最直观的方式是:生成文件后,通过循环向文件中写入任意数据,直到文件大小达到预期的大小。 对于较小的文件,这种方法可以接受,但是如果文件大
2010-03-03 18:59:00
1139
原创 Linux中的时间
在Windwos中,系统时间的设置很简单,界面操作,通俗易懂。而且设置后,重启,关机都没关系。系统时间会自动保存在Bios的时钟里面,启动计算机的时候,系统会自动在Bios里面取硬件时间,以保证时间的不间断。 但在Linux下,默认情况下,系统时间和硬件时间,并不会自动同步。在Linux运行过程中,系统时间和硬件时间以异步的方式运行,互不干扰。硬件时间的运行,是靠Bios电池来维
2009-11-25 21:28:00
1208
转载 C++库大汇
转载:C++库大汇 基础类1、 Dinkumware C++ Library 参考站点:[url=http://www.dinkumware.com/]http://www.dinkumware.com[/url]P.J. Plauger编写的高品质的标准库。P.J. Plauger博士是Dr. Dobbs程序设计杰出奖的获得者。其编写的库长期被Microsoft采用,并且最近Borl
2008-07-31 00:42:00
1066
2
转载 C++中struct与class的异同
突然想知道C++中,struct 和class的区别是什么。我只知道默认的成员访问权限不一样。上网找了找,好多说法,但有对有错。这篇说的不错,所以转载过来。也不知道原创是哪的了。呵呵。注意,这里所说的是C++中的struct,而非C的struct。讨论一下结构(struct)与类(class)的区别,你认为结构(struct)有些什么作用,可以完全用类(class)取代么??-------
2007-05-14 08:51:00
1536
原创 在VB和DLL间传递字符串
用VB调用VC编写的DLL时,必须注意参数的匹配。VC中的变量,都是采用的32位,而VB中的,很多是16位,这就要进行相应的转化。转化的法则很多地方都有。我这里建议大家尽量使用VB,VC中都有,而且一致的变量。比如long型和double型。如果可能,尽量采用这些简单的变量类型。可以省缺很多麻烦。要注意,传递变量值,在VB声明函数是,变量前加ByVal限定字,如果传递指针,要加
2007-05-08 13:56:00
6250
原创 关于文件路径操作的2个函数
做程序,经常会和各种文件的路径打交道。相关的API也很多。但有几点要注意的。1。 DWORD GetCurrentDirectory( DWORD nBufferLength, // size of directory buffer LPTSTR lpBuffer // directory buffer);这个API函数大家不陌生吧。我以前经常用这个函数来取得当前程序的
2007-04-27 12:45:00
1432
转载 如何安全的保存数据到文件
如何安全的保存数据到文件作者:付黎主页:www.crazy-bit.com下载源码 看到这个标题您一定很迷惑:难道保存文件还不安全吗?fwrite,WriteFile这些函数有bug吗?当然不是,全世界几亿台电脑时刻在调用它们,有bug比尔早被口水淹死了。我这里要说的是另外一种情
2007-04-27 12:13:00
1438
原创 变量的命名和使用技巧
编程中,最多的是和各种各样的变量打交道。变量名的命名和使用,很大程度上也影响着程序的可读性和维护性。变量的命名,有很多种成熟的风格,比较有名的是匈牙利命名法。不管使用什么风格,最重要的是坚持一种风格。有几点我觉的该注意的地方:1 变量的用途应该单一。不应该给一个变量多种功能。再申请一个新的变量,比你费力搞清楚一个变量现在的用途要方便的多。而且不容易出错。一个变量,一个功能。2 变量
2007-04-23 15:10:00
1265
转载 行进中开火
作者:Joel Spolsky Joel Spolsky 是纽约市一家小软件公司 - Fog Creek Software的创始人。他毕业于耶鲁大学,曾在美国微软公司,Viacom, Juno任软件设计师及经理。译:Siyan Li 李思延编辑:Paul May 梅普華2002年1月6日时不时,总有一阵儿,我什么事也干不了。 我也去办公厅,东瞄瞄,西看看,每隔十秒钟查一次电子邮件,网上逛
2007-04-23 13:30:00
1223
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人