社区
C语言
帖子详情
信号量的问题
go_go_vip
2009-03-26 05:09:56
代码如下:
typedef struct Mem_Dev {
char *data;
struct Mem_Dev *next; /* next listitem */
unsigned long size;
struct semaphore sem; /* 定义信号量 */
} Mem_Dev;
我运行后显示的错误是:field "sem" has incomplete type
请教各位是什么地方的错误,信号量的定义应该没有问题的呀?
...全文
89
9
打赏
收藏
信号量的问题
代码如下: typedef struct Mem_Dev { char *data; struct Mem_Dev *next; /* next listitem */ unsigned long size; struct semaphore sem; /* 定义信号量 */} Mem_Dev; 我运行后显示的错误是:field "sem" has incomplete type 请教各位是什么地方的错误,信号量的定义应该没有问题的呀?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaoQ008
2009-03-27
打赏
举报
回复
我运行后显示的错误是:field "sem" has incomplete type
這個提示明顯夠了吧
pengzhixi
2009-03-27
打赏
举报
回复
struct semaphore你这个sturct的定义呢?
zenny_chen
2009-03-27
打赏
举报
回复
struct semaphore sem;必须在typedef struct Mem_Dev之前有完整的定义。
如果只有声明没有定义,那么只能将sem作为指针型变量,*sem。
猫已经找不回了
2009-03-26
打赏
举报
回复
semaphore sem;
为何要struct?
什么环境啊?
zhanghuayi_xiyou
2009-03-26
打赏
举报
回复
struct semaphore 这个结构体是不是定义到后面了。或者忘记定义。。。
zhaohongbo83
2009-03-26
打赏
举报
回复
对,是不是没有定义struct semaphore 结构体!
还有头文件不知道包含了没有?
dongpy
2009-03-26
打赏
举报
回复
struct semaphore这个结构体没定义
#include <semaphore.h>试试
lzr4304061988012
2009-03-26
打赏
举报
回复
看看在这个 Mem_Dev定义之前完整定义过struct semaphore没,声明的也不行。
go_go_vip
2009-03-26
打赏
举报
回复
up
操作系统-
信号量
习题
经典的三个
信号量
问题
生产者—消费者
问题
· 互斥、同步 AND
信号量
的方式 哲学家就餐
问题
· 互斥、死锁 五个哲学家共用一张圆桌,分别坐在周围的五张椅子上,在桌子上有五只碗和五只筷子,他们的生活方式是...
信号量
问题
题型
点这里,有很多篇《OS进程同步(
信号量
典型题)30》 在线阅读本文:http://3y.uu456.com/bp-a872ed2df111f18583d05ae3-1.html OS进程同步(
信号量
典型题)30 例题1(北京大学1999年);有一个仓库,可以存放A和B两种产品...
信号量
及经典
问题
一、
信号量
的作用 1.1 实现互斥关系 1.2 实现同步关系 二、经典同步
问题
2.1 生产者-消费者
问题
(1对1) 2.2多生产者-多消费者
问题
(多对多) 2.3生产者-多消费者
问题
(一对多) 2.4经典复杂互斥关系 ...
操作系统——
信号量
(理解什么是
信号量
,
信号量
如何解决同步互斥
问题
,
信号量
一些注意点)
信号量
(semaphore)是操作系统用来解决并发中的互斥和同步
问题
的一种方法。
信号量
是一个与队列有关的整型变量,你可以把它想象成一个数后面拖着一条排队的队列,如图: 那
信号量
上面值n代表什么意思呢? n>0:...
Linux进程间通信——使用
信号量
这篇文章将讲述别一种进程间通信的机制——
信号量
。注意请不要把它与之前所说的信号混淆起来,信号与
信号量
是不同的两种事物。下面就进入
信号量
的讲解。 一、什么是
信号量
为了防止出现因多个程序同时访问一个共享...
C语言
69,382
社区成员
243,073
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章