
C ++
Hodge_Z
newer
展开
-
C++之typedef用法小结
第一、四个用途 用途一: 定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如: char* pa, pb; // 这多数不符合我们的意图,它只声明了一个指向字符变量的指针, // 和一个字符变量; 以下则可行: typedef char* PCHAR; // 一般用大写 PCHAR pa, pb; // 可行,同时声明了两个指向字符变量的指针 虽然: char...转载 2018-11-22 17:21:14 · 192 阅读 · 0 评论 -
Huffman树的实现C++
具体功能: 将给定字符文件编码,生成编码,输出每个字符出现的次数和编码; 将给定编码文件译码,生成字符,输出编码及其对应字符。 文件说明: 文件名为inputfile1.txt的文件保存的是一段英文短文; 文件名为inputfile2.txt的文件保存01形式的编码段; 文件名为outputfile1.txt的文件保存各字符的出现次数和对应的编码; 文件名为outputfile2.t...原创 2018-11-22 16:54:02 · 483 阅读 · 0 评论 -
C++ 二叉树的实现、基本操作以及指针使用注意事项(转自博客)
内容: 模板实现简单的二叉树 二叉树的前序,中序,后序遍历 统计二叉树结点的个数和深度 二叉树的销毁操作 具体的实现过程及注意事项见代码部分; #include <iostream> using namespace std; //*************************************************************...转载 2018-11-22 16:44:55 · 658 阅读 · 0 评论 -
C++库集锦
基础类 1、 Dinkumware C++ Library 参考站点:http://www.dinkumware.com P.J. Plauger编写的高品质的标准库。P.J. Plauger博士是Dr. Dobb's程序设计杰出奖的获得者。其编写的库长期被Microsoft采用,并且最近Borland也取得了其OEM的license,在其C/C+ +的产品中采用Dinkumware的库。 ...转载 2018-12-16 16:27:42 · 422 阅读 · 0 评论