2021年10月8日
摘要: 头文件climits定义了符号常量(参见本章后面的旁注“符号常量—预处理器方式”)来表示类型的限制。如前所述,INT_MAX表示类型int能够存储的最大值,对于Windows 7系统,为2 147 483 647。编译器厂商提供了climits文件,该文件指出了其编译器中的值。例如,在使用16位in 阅读全文
posted @ 2021-10-08 21:27 北京开发 阅读(218) 评论(0) 推荐(0)
  2021年10月1日
摘要: 默认构造函数没有参数 阅读全文
posted @ 2021-10-01 17:11 北京开发 阅读(62) 评论(0) 推荐(0)
摘要: 默认构造函数 默认析构函数 默认复制构造函数 赋值运算符 地址运算符号 这些默认的东西会带来未知大问题 阅读全文
posted @ 2021-10-01 17:09 北京开发 阅读(33) 评论(0) 推荐(0)
摘要: #include<iostream>#include<stdio.h>#include<stdlib.h>#include<memory.h> using namespace std;class te{ public: te(char *chs) { if (chs == NULL) { retur 阅读全文
posted @ 2021-10-01 16:28 北京开发 阅读(167) 评论(1) 推荐(0)
摘要: stringte 是一个类;那么下面的操作: stringte str1("ttttt"); stringte str2(str1); 这个句子可以在stringte类没有 stringte(stringte)构造函数的情况下自创一个构造函数,默认拷贝函数来构造一个新类。 阅读全文
posted @ 2021-10-01 16:01 北京开发 阅读(52) 评论(0) 推荐(0)
  2021年9月30日
摘要: 例如: class Time { friend Time operator*(double m, const Time &t); } Time operator*(double m, const Time &t) { Time result; long tota_min = t.hours * mu 阅读全文
posted @ 2021-09-30 16:28 北京开发 阅读(35) 评论(0) 推荐(0)
摘要: 比如:A 和B 都是某种类。 只能写成: A = B * 2.75; 不能写成 A = 2.75 * B; 因为 A = B * 2.75; 将会被编译器转换为 : A = B.operator *(2.75); 阅读全文
posted @ 2021-09-30 16:14 北京开发 阅读(34) 评论(0) 推荐(0)
摘要: class Time { private: int hours; int minutes; public: Time(); Time(int h, int m = 0); void AddMin(int m); void AddHr(int h); void Reset(int h = 0, int 阅读全文
posted @ 2021-09-30 15:02 北京开发 阅读(50) 评论(0) 推荐(0)
  2021年9月29日
摘要: 会有崩溃的问题,当时显示崩溃原因是重复释放内存。暂时没有找到原因 thrdpool.h #ifndef __THREADPOOL_H_#define __THREADPOOL_H_ typedef struct threadpool_t threadpool_t; /*创建线程池*/threadpo 阅读全文
posted @ 2021-09-29 18:41 北京开发 阅读(62) 评论(0) 推荐(0)
  2021年9月18日
摘要: 本文转载自https://blog.csdn.net/miao65272156/article/details/25305153 C++ 虚函数;重载与覆盖;虚继承 miao65272156 2014-05-08 16:24:28 3100 收藏 3分类专栏: C++版权 C++专栏收录该内容12 阅读全文
posted @ 2021-09-18 09:26 北京开发 阅读(266) 评论(0) 推荐(0)