摘要:为了确保各个文件中类的定义一致,类通常被定义在头文件中,而且类所在头文件的名字应与类的名字一样。例如,库类型 string 在名为string 的头文件中定义。 头文件通常包含那些只能被定义一次的实体,如类、const 和constexpr变量等。头文件中也经常用到其他头文件的功能。 头文件一旦改变
阅读全文
posted @ 2021-01-29 18:25
|
|
|
随笔分类 - 自定义数据结构
从最基本的层面理解,数据结构是把一组相关的数据元素组织起来然后使用它们的策略和方法。
摘要:为了确保各个文件中类的定义一致,类通常被定义在头文件中,而且类所在头文件的名字应与类的名字一样。例如,库类型 string 在名为string 的头文件中定义。 头文件通常包含那些只能被定义一次的实体,如类、const 和constexpr变量等。头文件中也经常用到其他头文件的功能。 头文件一旦改变
阅读全文
posted @ 2021-01-29 18:25
摘要:添加两个Sales_data 对象 因为Sales_data 类没有提供任何操作,所以我们必须自己编码实现输入、输出和相加的功能。假设已知Sales_data 类定义于 Sales_data.h 文件内。 因为程序较长,所以接下来将分成几部分介绍。总的来说,程序的结构如下: 和原来程序一样,先把所需
阅读全文
posted @ 2021-01-29 17:47
摘要:尽管我们还写不出完整的Sales_item 类,但是可以尝试把那些数据元素组织到一起形成一个简单点的类。初步的想法是用户能直接访问其中的数据元素,也能实现一些基本的操作。 既然我们筹划的这个数据结构不带有任何运算功能,不妨把它命名为Sales_data 以示与Sales_item 的区别。Sales
阅读全文
posted @ 2021-01-29 17:05
|
|