c++
文章平均质量分 66
Chander_H
伪程序员
展开
-
Qt平台下TCP通信
Tcp理论 Tcp协议 TCP三次握手 假设客户端主机A向服务器端主机B请求一个TCP连接。主机B运行了一个服务器进程,它要提供相应的服务,就首先发出一个被动打开命令,要求它的TCP准备接收客户进程的连接请求,此时服务器进程就处于“监听”状态,等待客户的连接请求。如有,就做出响应。这里以SYN、ACK表示TCP报文段中的控制位,以seq、ack分别表示TCP的发送序号和确认序号。连接过程分为以下3步。 这里以SYN、ACK表示TCP报文段中的控制位,以seq、ack分别表示TCP的发送序号和确认序号;原创 2021-06-23 15:33:30 · 389 阅读 · 0 评论 -
2021-06-16
---------第8讲 如果在头文件中定义静态变量,在多个源文件中包含该头文件,会出现什么后果 --------- 答:如果在头文件里定义普通变量,在多个源文件中包含该头文件,则会编译报错提示重复定义,由此可见在头文件中的全局变量没被#include一次,就会被声明定义一次,从而导致内存空间的浪费。 C++中全局变量的定义方法如下 ...原创 2021-06-16 16:03:06 · 172 阅读 · 0 评论 -
第2讲 引用和指针的区别
第2讲 引用和指针的区别 1、指针:指针是一个实体,需要分配内存空间;定义的时候可以初始化也可以不初始化;指向的空间可以变化; (1) .h文件中 QFile* my_file; RadarDataProcessingObject* radar_data_processing_object; (2).cpp文件中 my_file = nullptr; radar_data_processing_object = new RadarDataProcessingObject; 2、引用:引用只是一个变量的别原创 2021-06-15 19:17:28 · 275 阅读 · 0 评论 -
第1讲 C++的头文件与源文件
一、头文件(.h):头文件中可以放入的内容有 1.函数原型、2.使用#define或const定义的符号常量、3.结构声明、4.类声明、5.模板声明、6.内联函数 1.函数原型:是指编译器在遇到对特定函数的调用之前,它必须知道函数使用的形参的数量、每个形参的类型以及函数的返回类型 void hanShuYuanXing(); // 函数原型 2.使用#define或const定义的符号常量 (1)#define定义:它用来讲一个标识符(宏名)定义为一个字符串,优点是:方便程序修改 (a) 简原创 2021-06-15 11:20:10 · 1235 阅读 · 0 评论