摘要: 1。访问空指针一定会使程序死掉吗?2。访问空指针致使程序死掉的机制是什么呢?谢谢 >> 1。访问空指针一定会使程序死掉吗? 访问空指针是没有任何问题的,但是不能用空指针访问它指向的对象(即对空指针进行解引用操作)。 对空指针进行解引用被 C 标准规定为其行为是无定义,所以虽然常见的现象是程序的执行被中断,然而也可能出现其它表现形式,甚至也可无任何异常、程序运行正常。 >&g... 阅读全文
posted @ 2009-09-24 11:45 weRtogether 阅读(358) 评论(0) 推荐(0) 编辑
摘要: http://codex.wordpress.org.cn/首页 阅读全文
posted @ 2009-09-22 22:54 weRtogether 阅读(120) 评论(0) 推荐(0) 编辑
摘要: http://man.chinaunix.net/newsoft/vi/doc/help.htmlhttp://blog.chinaunix.net/ 阅读全文
posted @ 2009-09-22 22:29 weRtogether 阅读(128) 评论(0) 推荐(0) 编辑
摘要: ATLTIME_INLINE CTime::CTime(const SYSTEMTIME& sysTime, int nDST) throw(){ if (sysTime.wYear < 1900) { __time64_t time0 = 0L; CTime timeT(time0); *this = timeT; } else { CTime timeT( (int)sysTim... 阅读全文
posted @ 2009-09-22 14:49 weRtogether 阅读(1165) 评论(0) 推荐(0) 编辑
摘要: 对于内存管理程序。程序员可能犯的错误是: z 分配一个内存块并使用其中未经初始化的内容; z 释放一个内存块但继续引用其中的内容; z 调用 realloc 对一个内存块进行扩展,因此原来的内容发生了存储位置的变化,但程序引用的仍是原来存储位置的内容; z 分配一个内存块后即“失去”了它,因为没有保存指向所分配内存块的指针; z 读写操作越过了所分配内存块的边界; z 没有对错误情况进行检查。 阅读全文
posted @ 2009-09-22 14:33 weRtogether 阅读(139) 评论(0) 推荐(0) 编辑
摘要: (int)(_tcslen(pDownloadURL)+1)*sizeof(TCHAR); 阅读全文
posted @ 2009-09-21 17:02 weRtogether 阅读(229) 评论(0) 推荐(0) 编辑
摘要: MB_OK 和IDOK时不同的。 MessageBox(_T("确定取消正在传输的节目!"),NULL,MB_OKCANCEL) == MB_OK) 应该使用IDOK 阅读全文
posted @ 2009-09-17 14:10 weRtogether 阅读(577) 评论(0) 推荐(0) 编辑
摘要: NM_CLICK 与LVN_ITEMCHANGED是不同的。 阅读全文
posted @ 2009-09-09 21:19 weRtogether 阅读(485) 评论(0) 推荐(0) 编辑
摘要: 当我单击list时,checkbox被勾选,test被高亮显示。checkbox被勾选也是一个单击list的动作。Itemchanged再次被触发。 阅读全文
posted @ 2009-09-09 20:09 weRtogether 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 经试验,返回值为0 ,并不是1. 想到到Index的值为1的Item,需要改用 GetNextItem(0,LVNI_ALL) 阅读全文
posted @ 2009-09-09 15:48 weRtogether 阅读(568) 评论(0) 推荐(0) 编辑