![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 50
入坑QT
这个作者很懒,什么都没留下…
展开
-
TCP原理
https://www.bilibili.com/video/BV1Vy4y177YB?p=3原创 2021-05-18 10:33:52 · 106 阅读 · 0 评论 -
C++编程规范
1.头文件依赖于前向申 什么是前向申明 当我们在头文件中需要类的定义时,只需要申明class CLASSNAME就可以了,无需使用#include “CLASSNAME.h“ 【带来的优势】 较少文件依赖,节约编译时间 更加明确的类的依赖关系 【规则】 尽可能多的使用前向申明2.函数的参数顺序【规则】参数的申明顺序为,输入参数在前,输出参数在后 输入参数一般为传值和常数引用 输出参数或输入/输出参数一般为非常数指针【带来的优势】通过位置明确参数的作用原创 2021-05-12 19:04:09 · 171 阅读 · 0 评论 -
QT的TCP通信
原理:效果图:代码:1.服务器端的.h文件#ifndef SERVERWIDGET_H#define SERVERWIDGET_H#include <QWidget>#include <QTcpServer>#include <QTcpSocket>#include <QTimer>#include <QFile>QT_BEGIN_NAMESPACEnamespace Ui { class se.原创 2021-03-04 11:18:42 · 256 阅读 · 1 评论 -
函数指针
函数指针,顾名思义,就是指向函数的指针。那么如何声明一个函数指针呢:答案是返回值以及形参列表与原函数相同,再加个指针符号' * '就好了。bool lengthCompare(const string &, const string &); //原函数bool (*pf)(const string &, const string &); //指向函数lengthCompare的指针,未初始化如上所示。并且很容易知道,当我们把函数名作为一个右值使用时,此函数原创 2021-03-02 14:50:53 · 130 阅读 · 0 评论