我有一个非常愚蠢的基本问题。但我认为它对许多其他初级程序员可能非常有用。
我通过serialPort(接收)进行了非常快的通信(12Mb / s),我想为String ^ s创建一个FIFO缓冲区,我将从传入的消息中提取它(开始字节-带有详细信息的消息-停止字节)。你会推荐我什么?
A) 我应该使用基于 Array 类的固体缓冲区吗?
B) 我应该使用基于 List 类的动态缓冲区吗?
非常感谢。
PS:我还必须提到,这个数组的数据收集在一个线程中运行。第二个线程从这个缓冲区解码字符串,第三个线程管理这两个线程。