- 博客(7)
- 资源 (4)
- 收藏
- 关注
转载 总结: 笔试中常见virtual函数问题
C++中的虚函数(virtual function) 1.简介虚函数是C++中用于实现多态(polymorphism)的机制。核心理念就是通过基类访问派生类定义的函数。假设我们有下面的类层次:class A{public:virtual void foo() { cout };class B: public A{public:virtual
2012-03-21 10:26:33 602
转载 多进程同时从消息队列取消息的问题
Posted on 2008-08-26 15:01 Prayer 阅读(478) 评论(0) 编辑 收藏 引用 所属分类: LINUX/UNIX/AIX 我现在有一个程序,是做成了多进程同时从一个消息队列中取消息,都以阻塞的方式,从消息队列中顺序取消息,但是多进程同时取的时候我没有加锁,不知道这样会不会出现什么问题?操作系统应该对进程有个排队的操作吧? 不会有什么问题,OS保证操作
2012-03-06 14:33:51 7450 1
转载 ucos II 任务间 通信之五:消息队列2
ucos II 任务间 通信之五:消息队列2分类: ucos II2011-12-18 22:04 38人阅读 评论(0) 收藏 举报 ucos II 任务间 通信之五:消息队列2消息队列通常可以应用以下两个地方;1.存储外部事件:外部事件由中断收集,然后存储到队列。2.串口接收程序中的接收循环缓冲
2012-03-06 11:59:11 1048
转载 ucos II 任务间 通信之五:消息队列1
ucos II 任务间 通信之五:消息队列1分类: ucos II2011-12-18 22:04 52人阅读 评论(0) 收藏 举报 ucos II 任务间 通信之五:消息队列 如果把邮箱比作是信号量的升级版,那消息队列就是邮箱的升级版。邮箱可以实现从一个任务向另外一个任务发送一个指针变量,消息队列则可以实现从一个任
2012-03-06 11:58:20 665
转载 消息队列
优缺点消息队列只适用于单台主机的进程间通信,如果是不同主机,需要用socket等其他方式,也就不属于IPC的范畴了。消息队列可以实现异步通信,这似乎是优点,但说是它缺点也是可以的:通讯往往不是实时的。消息队列有大小限制,通常只用于小数据量的发送。系统对用户的大小限制可以通过 ulimit -q 命令进行查询。消息队列可以实现阻塞调用和非阻塞调用。实现简单,且可移植性好。
2012-03-06 11:51:20 486
转载 Linux消息队列操作
对消息队列的操作无非有下面三种类型:1、 打开或创建消息队列消息队列的内核持续性要求每个消息队列都在系统范围内对应唯一的键值,所以,要获得一个消息队列的描述字,只需提供该消息队列的键值即可;注:消息队列描述字是由在系统范围内唯一的键值生成的,而键值可以看作对应系统内的一条路经。2、 读写操作消息读写操作非常简单,对开发人员来说,每个消息都类似如下的数据 结构:
2012-03-06 11:48:15 473
转载 彻底搞定C指针---指向指针的指针
彻底搞定C指针---指向指针的指针(转) 发信站: 北邮人论坛 (Fri Apr 4 11:32:54 2008), 站内 一. 回顾指针概念: 今天我们又要学习一个叫做指向另一指针地址的指针。让我们先回顾一下指针的概念吧! 当我们程序如下申明变量: short int i; char a; short int * pi; 程序会在内存某地址空间上为各变量
2012-03-05 10:05:33 437
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人