我打算在WIN10系统中QT和C++用编写串口/网口通讯调试助手,移植到LINUX系统上不改源代码,还能正确接收数据吗?
了解到两种操作系统的数据结构所占空间有区别,会影响通讯数据接发时的错位吗?
我打算在WIN10系统中QT和C++用编写串口/网口通讯调试助手,移植到LINUX系统上不改源代码,还能正确接收数据吗?
了解到两种操作系统的数据结构所占空间有区别,会影响通讯数据接发时的错位吗?
那要看你怎么写的通信数据接发
如果你是用byte位运算来做拼接,那就跟系统无关
如果你直接写个union结构体,那不同系统下字节序当然不一样了