C++
ReViSion
有努力总会有收获
展开
-
以数组做为参数
下面列出以数组做为参数的例子来对比一下区别:1.void putValues( int[ 10 ] ); //相当于传递 int *,数组的长度将不检测等价的表示如下: void putValues( int* ); void putValues( int[] );2.传递数组的指针及数组的长度 void putValues( int *ia, int sz )原创 2008-06-26 21:21:00 · 933 阅读 · 0 评论 -
[数据结构]哈夫曼树、哈夫曼编码
哈夫曼树又称最优树(二叉树),是一类带权路径最短的树。构造这种树的算法最早是由哈夫曼(Huffman)1952年提出,这种树在信息检索中很有用。 结点之间的路径长度:从一个结点到另一个结点之间的分支数目。树的路径长度:从树的根到树中每一个结点的路径长度之和。 结点的带权路径长度:从该结点到树根之间的路径长度与结点上权的乘积。树的带权路径长度:树中所有叶子结点的带权路径长度之和,转载 2009-06-16 16:01:00 · 1396 阅读 · 0 评论 -
vs2008 MFC 开发问题汇总
1、在自定义工具栏时,发现菜单的标题有问题,于是修改工具栏的标题,发现在工具栏创建后调用SetWindowText()根本不起效果。就好象有自动记忆功能一样。解决: Handle WM_NCPAINT message,重绘非客户区,在其中修改标题就可以了。 2、网上“用VS2008 Feature Pack 修改您现有的Visual C++的程序界面”有很多,在用以下转载 2010-04-08 19:05:00 · 889 阅读 · 0 评论