• 2024-03-29Qt 大小端字节序转换的方法
    在Qt中,可以使用qToLittleEndian和qToBigEndian两个函数来实现大小端字节序之间的转换。1.转换为小端字节序:1quint32num=0x12345678;2quint32littleEndianNum=qToLittleEndian(num);//转换为小端字节序2.转换为大端字节序:1quint32num=0x12345678;2quint
  • 2024-03-01Qt 16位和32位高低位转换
    一、16位高低位转换1quint16highAndLowConversion_16(quint16data)2{3return((data&ox00ff)<<8)|(data>>8);4} 二、32位高低位转换1quint32highAndLowConversion_32(quint32data)2{3return((data&0x0000ffff)<<
  • 2024-02-28Qt 随机数生成器:QRandomGenerator
    一、描述QRandomGenerator可用于从高质量随机数生成器生成随机值。与C++随机引擎一样,QRandomGenerator可以通过构造函数使用用户提供的值作为种子。播种时,此类生成的数字序列是确定性的。也就是说,给定相同的种子数据,QRandomGenerator会生成相同的数字序列。给定不同的种