VC++学习
文章平均质量分 79
Forsure
这个作者很懒,什么都没留下…
展开
-
有关ASSERT()函数
ASSERT()是一个调试程序时经常使用的宏,在程序运行时它计算括号内的表达式,如果表达式为FALSE (0), 程序将报告错误,并终止执行。如果表达式不为0,则继续执行后面的语句。这个宏通常原来判断程序中是否出现了明显非法的数据,如果出现了终止程序以免导致严重后果,同时也便于查找错误。例如,变量n在程序中不应该为0,如果为0可能导致错误,你可以这样写程序: ......原创 2009-03-31 15:17:00 · 949 阅读 · 0 评论 -
关于容器函数vector和deque
vector是我最早用的stl容器,用得也最顺手,它的结构也是清晰易懂.deque就比较神秘一些,也是我最近才开始研究使用的,帮助上提到它的一个最显著的特点就是可以从容器的前端插入成员,而且效率很高.当时觉得很神奇,不知道是怎么做的.stl的源代码看起来太痛苦了,所以到现在也没准确的了解它的结构.不过后来用的多了, 对它的习性也有了一定的了解,有些地方相对于vector来说其实是很有优势的.下原创 2009-04-07 16:56:00 · 1396 阅读 · 1 评论 -
有关delete和delete[] 的区别
#include ; #include "xercesc/dom/DOM.hpp" int main(){ char* pc = 0; char* pc2; int i = 21; pc = new char; std::cout delete pc; std::cout转载 2009-04-13 10:12:00 · 629 阅读 · 0 评论 -
Byte类分析
Number类是java中几个基本数据类型之封装类的基类。内容比较简单,只定义了子类中用到的几个方法。Byte是Number的子类。 在Byte的类定义中可以看到,它只是对byte的简单封装,其中定义了MIN_VALUE和MAX_VALUE作为byte的上下界,对应的byte的值保存在 private final byte value;中。下面分析一下里面几个比较有意思的转载 2009-04-13 10:29:00 · 954 阅读 · 0 评论 -
CString类的使用
通过阅读本文你可以学习如何有效地使用 CString。 CString 是一种很有用的数据类型。它们很大程度上简化了MFC中的许多操作,使得MFC在做字符串操作的时候方便了很多。不管怎样,使用CString有很多特殊的技巧,特别是对于纯C背景下走出来的程序员来说有点难以学习。这篇文章就来讨论这些技巧。 使用CString可以让你对字符串的操作更加直截了当。这篇文章不是CString的完全手册,转载 2009-05-07 15:02:00 · 623 阅读 · 0 评论