91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 10KB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2021-01-05
  • 語言: 其他
  • 標簽: Qt5??網絡編程??TCP??

資源簡介

TCP即Transmission Control Protocol,傳輸控制協議。與UDP不同,它是面向連接和數據流的可靠傳輸協議。也就是說,它能使一臺計算機上的數據無差錯的發往網絡上的其他計算機,所以當要傳輸大量數據時,我們選用TCP協議。 TCP協議的程序使用的是客戶端/服務器模式,在Qt5中提供了QTcpSocket類來編寫客戶端程序,使用QTcpServer類編寫服務器端程序。1)我們在服務器端進行端口的監聽,一旦發現客戶端的連接請求,就會發出newConnection()信號,我們可以關聯這個信號到我們自己的槽函數,進行數據的發送。2)而在客戶端,一旦有數據到來就會

資源截圖

代碼片段和文件信息

#include?“clientwidget.h“
#include?“ui_clientwidget.h“

ClientWidget::ClientWidget(QWidget?*parent)?:
????QWidget(parent)
????ui(new?Ui::ClientWidget)
{
????ui->setupUi(this);
????tcpSocket?=?new?QTcpSocket(this);
????connect(tcpSocket&QTcpSocket::readyReadthis&ClientWidget::readMessage);
????connect(tcpSocketSIGNAL(error(QAbstractSocket::SocketError))thisSLOT(displayerror(QAbstractSocket::SocketError)));
}


ClientWidget::~ClientWidget()
{
????delete?ui;
}


void?ClientWidget::on_connectButton_clicked()
{
????newConnect();
}


void?ClientWidget::newConnect()
{
????blockSize?=?0;?//初始化為0
????tcpSocket->abort();?//取消已有的連接
????tcpSocket->connectToHost(ui->hostLlineEdit->text()ui->portLineEdit->text().toInt());?//連接主機
}

void?ClientWidget::readMessage(

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-01-07?11:49??tcpClient\
?????文件????????1562??2014-01-06?14:40??tcpClient\clientwidget.cpp
?????文件?????????701??2014-01-06?14:34??tcpClient\clientwidget.h
?????文件????????2469??2014-01-06?14:34??tcpClient\clientwidget.ui
?????文件?????????187??2014-01-06?13:58??tcpClient\main.cpp
?????文件?????????409??2014-01-06?13:58??tcpClient\tcpClient.pro
?????文件???????18015??2014-01-07?11:49??tcpClient\tcpClient.pro.user
?????目錄???????????0??2014-01-07?11:49??tcpServer\
?????文件?????????179??2014-01-06?11:48??tcpServer\main.cpp
?????文件????????1596??2014-01-06?13:51??tcpServer\mywidget.cpp
?????文件?????????385??2014-01-06?13:14??tcpServer\mywidget.h
?????文件?????????840??2014-01-06?14:44??tcpServer\mywidget.ui
?????文件?????????397??2014-01-06?12:24??tcpServer\tcpServer.pro
?????文件???????18015??2014-01-07?11:49??tcpServer\tcpServer.pro.user

評論

共有 條評論