当前位置: 技术问答>linux和unix
奇怪,这句怎么出错?关于消息队列
来源: 互联网 发布时间:2015-02-07
本文导语: sizeof(struct msgbuf) 老说结构非法的,我已加了头文件。 还有一个问题:怎么gets函数不能用了,报错说它是危险的,不能用,我用什么代呢 | 头文件加的不对 fgets | 你在struct 前加typede...
sizeof(struct msgbuf)
老说结构非法的,我已加了头文件。
还有一个问题:怎么gets函数不能用了,报错说它是危险的,不能用,我用什么代呢
老说结构非法的,我已加了头文件。
还有一个问题:怎么gets函数不能用了,报错说它是危险的,不能用,我用什么代呢
|
头文件加的不对
fgets
fgets
|
你在struct 前加typedef 看下是否可以
|
就是
typedef struct mybuf{
......
}MYBUF;
然后你直接用MYBUF就可以了
typedef struct mybuf{
......
}MYBUF;
然后你直接用MYBUF就可以了
|
可能是没有加typedef的问题。
如果不是,能否贴代码出来
如果不是,能否贴代码出来
|
把struct几个字砍掉