校验和

d

检验和

(checksum)

,在数据处理和数据通信领域中,用于校验目的地一组

数据项

和。它通常是以十六进制为数制表示的形式。如果校验和的数值超过十六进制的

FF,

也就

255.

就要求其补码作为校验和。通常用来在通信中,尤其是远距离通信中保证数据的完

整性和准确性。

这些数据项可以是数字或在计算检验的过程中看作数字的其它字符串。校验和

checksum

)是指传输位数的累加,当传输结束时,接收者可以根据这个数值判断是否接

到了所有的数据。如果数值匹配,那么说明传送已经完成。

TCP

UDP

传输层都提供了

一个校验和与验证总数是否匹配的服务功能。

#include

<QtSerialPort/QSerialPort>

窜口头文件

#include

<QtCore/QtGlobal>

核心头文件

#include

<QtSerialPort/QSerialPort>

窜口头文件

#include

<QWaitCondition>

等待头文件

里面包含

wake()

函数

//**************

#include

<QProgressBar>

进度条类

#include

<QLCDNumber>

数字显示框类

#include

<QScrollBar>

滚动条类

#include

<QSpinBox>

微调框类

#include

<QSlider>

滑动条类

#include

<QIconView>

图标视图类

#include

<QListView>

列表视图类

#include

<QListBox>

列表框类

#include

<QTable>

表格类

#include

<QValidator>

有效性检查类

#include

<QImage>

图像类

#include

<QMainWindow>

主窗口类

#include

<QPopupMenu>

弹出性菜单类

#include

<QMenuBar>

菜单栏类

#include

<QToolButton>

工具按钮类

#include

<QToolTip>

提示类

#include

<QWhatsThis>

这是什么类

#include

<QAction>

动作类

#include

<QHBoxLayout>

水平布局类

#include

<QVBoxLayout>

垂直布局类

#include

<QGridLayout>

网格布局类