自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 const的使用

在任何适宜的地方使用const:参数、变量、方法。 1,const常量 const int WEEK = 7; 用const创建常量时必须初始化,以后再不能赋值。与用define定义常量相比,const常量时固定类型的,因此编译器可以在使用它们进行类型检查,另外,它们在预处理后仍然存在,它们的名字在调试器中仍然有效。 尽量使用const、enum代替define来定义常量。  

2008-01-31 17:43:00 295

原创 C#下,struct与字节数组的相互转换

public struct TControlRequest{      public int     Code;               // command code      public int     UserID;             // user id, 0=inner system      public int     DevID;              // dev

2008-01-31 17:40:00 544

原创 C#中的抽象类和接口

一:接口定义public interface IDisposable{   void Dispose();}1,声明接口在语法上和声明抽象类完全相同,但不允许提供接口中任何成员的执行方式。一般情况下,接口中只能包含方法、属性、索引器和事件的声明。2,接口不能实例化,只能包含其成员的签名,即只包含未实现的方法声明。3,接口不能有构造函数或字段。4,接口定义不允许包含运算符重载。5,接口定义中不允

2008-01-31 17:36:00 330

转载 安装VSS时,Um.dat may be corrupt

When you try to start Visual SourceSafe, you may receive the following error message:Um.dat may be corrupt CAUSENew DatabaseWhen you create a new database, a 3.1 database format is convert

2008-01-31 17:31:00 1920

转载 使用 typedef 抑制劣质代码

typedef 声明,简称 typedef,为现有类型创建一个新的名字。比如人们常常使用 typedef 来编写更美观和可读的代码。所谓美观,意指 typedef 能隐藏笨拙的语法构造以及平台相关的数据类型,从而增强可移植性和以及未来的可维护性。本文下面将竭尽全力来揭示 typedef 强大功能以及如何避免一些常见的陷阱。 如何创建平台无关的数据类型,隐藏笨拙且难以理解的语法?   使用 type

2008-01-31 17:27:00 329

转载 软件需求分析

软件需求分析就是把软件计划期间建立的软件可行性分析求精和细化,分析各种可能的解法,并且分配给各个软件元素。需求分析是软件定义阶段中的最后一步,是确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。 软件需求分析的任务是:深入描述软件的功能和性能,确定软件设计的约束和软件同其他系统元素的接口细节,定义软件的其他有效性需求,借助于当前系统的逻辑模型导出目标系统逻辑模型,解决

2008-01-31 17:24:00 2763

转载 debug与release区别和使用的常见错误

关于Debug和Release之本质区别的讨论    一、Debug 和 Release 编译方式的本质区别    Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。Release 称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。    Debug 和 Release 的真正秘密,在于一组编译选项。下面列

2008-01-31 17:21:00 443

原创 条件指示符#ifdef

#ifdef指示符常被用来判断一个预处理器常量是否已被定义,以便有条件地包含程序代码。 代码举例:新建define.cpp文件#include "iostream.h"int main(){#ifdef DEBUG       cout#endif       return 0;}运行结果为:Press any key to continue 

2008-01-31 17:18:00 369

ViewDll

可以方便的查看DLL文件的接口

2008-08-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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