02 2023 档案
摘要:2 头文件与类的声明 头文件中的防卫式声明(guard) complex.h // 如果没有定义过 __COMPLEX__,向下执行定义的操作,如果定义过了,就不会执行后面的语句 // 这样就不会反复 include 的动作 #ifndef __COMPLEX__ #define __COMPLEX
阅读全文
摘要:函数中无法通过sizeof运算得到数组的大小及维数,因为,数组形参实际上是指针类型。 #include <iostream> using namespace std; // 数组作为参数时,退化为简单的指针 void getArrSize(int* arr) { cout << "sizeof(ar
阅读全文
摘要:linux发行版: Debian ubuntu Redhat centos Linux内核 从应用角度来看,分为用户空间和内核空间。 Linux内核分为5个系统:进程调度、内存管理、虚拟文件系统、网络接口、进程间通信。
阅读全文
摘要:基本概念 Qt 是一个跨平台的 C++ 应用程序开发框架;是标准C++的扩展,C++的语法在Qt中都是支持的。 良好封装机制使得 Qt 的模块化程度非常高,可重用性较好,可以快速上手。 Qt提供了一种称为 signals/slots 的安全类型来替代 callback(回调函数),这使得各个元件 之
阅读全文