自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 论坛 (10)
  • 收藏
  • 关注

原创 MFC中菜单项的动态添加、删除与响应

    在编写游戏地图编辑器时涉及到菜单项的动态添加和动态响应,本文记录了碰到的一些问题和解决方法。    因为游戏地图是分层次存储和显示的,所以在编辑器主菜单中有个Layer菜单,这个菜单中的菜单项除了一个"Show Only"菜单项和一个Sperator,其它的菜单项是根据地图中的层数和层的名字动态添加的,所以在编译期无法知道菜单项的个数,也无法用ON_COMMAND宏将这些菜单项与命令处理函

2004-10-28 22:40:00 7472 1

原创 C标准库函数abs的一个错误

    VC.NET 7.1 提供的取绝对值函数(abs.c中)如下:    int __cdecl abs (        int number        )    {        return( number>=0 ? number : -number );    }   此函数实现得非常简单,乍看之下无任何毛病,可是仔细琢磨琢磨,就发现了一个大漏洞。举个极端的例子,当函数参数为INT

2004-10-26 18:00:00 7507 7

原创 模板参数推导

看下面一段代码:         template     struct FuncPtrTraits     {       typedef  ReturnValue_t (*Type)(int,int);     };     template     void MakeFuncPtr(typename FuncPtrTraits::Type arg1)     {       //do s

2004-10-25 20:35:00 3009 4

原创 C++继承体系中名字遮挡问题

    C++中派生类函数遮挡(Hide)基类中同名函数的问题是比较令人费解的,有必要详细说明一下。    看看下面一段代码:     class Base     {     public:       virtual void f(int x) {};     };     class Derived : public Base     {     public:       virtua

2004-10-25 20:29:00 1705 3

原创 关于内存分配与释放的试验

    在VC里头,用new创建一个对象或者分配一块内存的话,如果操作失败并不会抛出一个异常,而只是返回一个NULL指针。    有如下代码:       delete   p; //p是一个合法的指针       delete   p;                这段代码在VC的debug版本中会在运行第二行时给出警告,因为此时p指针指向的已不是一个合法的被分配内存区了,delete

2004-10-25 20:20:00 1848 2

原创 发呆并幸福着

    每每发呆后,总是站在别人的立场上为自己愧疚,又在大脑的无意识状态中过了余生的两万分之一。   ··· ···(此处省去一千字)  系统在催我了,我登录的时间将到,只好总结一句:以后对着电脑发呆有理由了,就说是在构思文章。

2004-10-25 19:48:00 1716 4

你好,Haskell!

若干语言特性(是什么让Haskell如此独特?):Lambda,Curry,Algebraic Data Type,Type Class,Purity, Lazy Evaluation; 对并行与并发的支持 若干例子以及性能问题 Haskell在工业界的应用

2011-04-27

构造函数能为虚函数吗?

发表于 2000-10-30 最后回复 2017-05-26

有关修改WIN98系统图标

发表于 2000-08-18 最后回复 2012-11-23

"Microsoft网络客户"与WIN98关机有冲突!?

发表于 2001-01-13 最后回复 2012-11-23

直接电缆连接却连接不上

发表于 2001-01-13 最后回复 2012-11-23

拨号连接,无法查找到作为拨号服务器的计算机

发表于 2001-01-13 最后回复 2012-11-23

SendMessage和SendNotifyMessage的区别?

发表于 2002-04-22 最后回复 2002-05-15

VC中如何做才能让new失败时抛出一个std::bad_alloc异常?

发表于 2002-05-12 最后回复 2002-05-15

自定义类的字节数,比较奇怪

发表于 2000-10-30 最后回复 2000-11-09

自定义事件的一点疑问

发表于 2000-10-30 最后回复 2000-11-03

有关C++Builder5.0中RichEdit构件的问题

发表于 2000-10-04 最后回复 2000-10-10

空空如也

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

TA关注的人 TA的粉丝

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