网络通信
平先森
这个作者很懒,什么都没留下…
展开
-
C语言静态库和共享库详解
库:库就是目标文件的集合,我们把不需要升级更新维护的代码打包合并在一起方便使用,也可以对源代码进行保密。静态库:静态库在使用时是把被调用的代码复制到调用模块中,然后再执行程序时,静态库就不需要了。静态库的执行速度快,但占用空间大,当库中的内容发生变化时,需要重新编译生成程序,因此不能轻易修改库中的内容。共享库:只是在调用模块中嵌入调用代码在库的相对位置的地址,然后再执行程序时,共享库会...原创 2019-08-14 08:59:37 · 643 阅读 · 0 评论 -
C语言实现TCP网络通信
TCP:传输控制协议,面向连接的服务(打电话),安全、可靠(三次握手、响应+重传、四次挥手)速度相对较慢,一般应用在对安全性性、完整性有严格要求的场景:ftp、SMTP、HTTP步骤一:套接字#include <sys/socket.h>int socket(int domain, int type, int protocol);功能:创建socket描述符,可以把socket...原创 2019-08-10 22:29:54 · 3177 阅读 · 2 评论 -
使用Qt进行TCP通信步骤详解
#include "widget.h"#include "ui_widget.h"Widget::Widget(QWidget *parent) : QWidget(parent), ui(new Ui::Widget){ ui->setupUi(this); tcpSocket = new QTcpSocket; connect(tcpSo...原创 2019-09-06 21:03:02 · 2083 阅读 · 0 评论