QByteArray使用的是写复制策略,所以复制它们很便宜。我认为这也意味着按值传递它们是可以的。但是,当我使用长度为零的QByteArray时,这个假设似乎会中断:{
QByteArray load{0, 0}; // zero size, fill with zeroes我目前的理解是,这是因为frame.getLoad()两次构造一个临时QByteArray
public static void main (String[] args) {
System.out.println(double cels=(fahrenheit-32)/(5/9);}
使用这个程序,我试图将华氏度转换为摄氏度,当我运行程序时,当我将摄氏度方法调用到我的main时,最终的结果总是-infinity。
我有由Asterix 240协议(雷达视频传输数据)提交的视频数据,应该用zlib压缩。我将数据存储在QByteArray中,并试图像这样提取数据:QByteArray rawVideoDataBlock;r<videoDataBlockREP; r++)//index of Video Block for(int b = 0; b<blockSize ; b++)/