C++
文章平均质量分 74
airchain
这个作者很懒,什么都没留下…
展开
-
类声明和成员函数定义的分离示例
在面向对象的程序开发中,一般将类和其成员函数的声明放在指定的头文件中,将成员函数的定义放在另一个源文件中。从而提高编程效率和实现信息隐蔽。下面以一个线性表为例。 //seq.h#ifndef seq_H#define seq_Hconst int MaxSize=100;template class T>class SeqList...{public: SeqLi原创 2007-10-28 11:34:00 · 3904 阅读 · 2 评论 -
单链表表示的多项式相乘
没想到我的第一个数据结构程序竟然写了3个礼拜多,无聊的电工实习和更无聊的期中考试耽误我不少时间,编写过程中的困难也大大超出了我的预计。以下是我写的代码,其中肯定有很多不妥的矛盾的地方,希望可以得到指正。//LinkList.h#ifndef LINKLIST_H#define LINKLIST_Htemplate class T>struct Node...{ T coe原创 2007-11-15 22:34:00 · 1556 阅读 · 9 评论 -
C语言中的运算符优先级
优先级 运算符 名称或含义 使用形式原创 2008-03-03 14:19:00 · 2557 阅读 · 2 评论 -
C++ string类的一些函数方法
string类的构造函数:string(const char *s); //用c字符串s初始化string(int n,char c); //用n个字符c初始化此外,string类还支持默认构造函数和复制构造函数,如string s1;string s2="hello";都是正确的写法。当构造的string太长而无法表达时会抛出length_error异常 string类的字符操转载 2007-12-18 21:02:00 · 11458 阅读 · 4 评论 -
这下傻X了
在刚刚过去的一天,才发现自己对类的封装性一直有一个严重的误解。在ISEP的C#书上有这样一段代码:class Person ...{ public Person(string name) ...{ this.name = name; } public void SayHello(Person another原创 2008-04-06 01:41:00 · 1305 阅读 · 1 评论