- 主题:同事间因为一个问题差点吵起来了
这两根本就不是一个意思吧。
我觉得你说得对。
【 在 flyren911 (都是浮云) 的大作中提到: 】
: 今天同事因为这个事差点吵起来了,事情是这样的:
: 两个process之间通过信号通信,A发了一个动态信号给B,B需要用一个静态数据结构保存下来在本地处理。信号数据结构简化了一下,看起来像这样,portCap的长度是动态的,band的长度也是动态的。
: typedef struct bandType
: ...................
--
FROM 27.38.197.*
谁主张,谁负责,谁受益。
【 在 flyren911 (都是浮云) 的大作中提到: 】
: 我可以拍板,但是以为这个是基本的c语言知识,拿出来讨论一下,希望用大多数人的赞同来说服这个反对的同时,没想到我是少数派。
--
FROM 27.38.197.*
其实 0、1、2、3、4、maxlen 没有本质区别……
反正都是 malloc 之后再 cast 一下,能有啥区别。
【 在 slowaction (slowaction) 的大作中提到: 】
: int len
: char buf[] .
: buf里面 0或者1都很常见
: ...................
--
FROM 27.38.197.*
offset 宏就可以了。当然 0 1 效果更佳。
早期标准不支持 0,大家实践中用 1 居多。
但 maxlen 方便在栈上用,各有各的好处。
【 在 slowaction (slowaction) 的大作中提到: 】
: 请问如果你这个结构有40个元素,最后是个变长
: malloc的参数你怎么写?
--
FROM 27.38.197.*