主要是你没明白我们的背景,我们是图形化的编程语言,接收信号用C语言的语法来描述就是用一个静态结构把原始的信号保存下来,而且是内存直接拷贝。所以我们要为每一个信号适配一个对应的图形化的结构体,对于静态信号,直接原封不动的照着抄就行了,一一对应,但是对于这种双层动态的信号就没法一一对应了,只能搞个buffer存起来。
【 在 slowaction 的大作中提到: 】
: 用maxlen的buf保存变长数据是错误的
: 不保存实际数据长度也是错误的
: 这属于根本没理解变长数据结构的用法
: ...................
--
FROM 183.221.16.*