VI如图,生产者循环产生递增数值,消费者循环逐个写入,最后循环外的部分把队列中残余数据补充进电子表格末尾
但是出现问题,array1中数据正常,但是array2数组中最后一个数据会多一个1,导致最终写入电子表格的数据比实际数据多一位
请问各位这是什么原因?
好的,想跟您确认几个细节。
如果您在过程中遇到问题,我们可以在这里讨论下一步。
您好,感谢回复
VI已上传
后来自己发现了问题,array2数组比array1数组的末尾会多一组数据,把写入电子表格的连接线从数组插入的后端移动到前端可以解决问题,但是仍然不知道其中原因。
另外这种写入数据的办法是好的嘛?实际使用数据生产者的速度会很高,而且时间可能会比较久,这种写入方法会导致最后数据溢出吗