-
大家使用消息队列时,考虑到被占满的问题吗?假设进程A经常性的向进程B、C、D。。。发送消息,消息都放入消息队列里,以进程ID相区分。考虑到如下问题:如果进程B一直不取属于自己的消息,那不久后,队列就会被占满,导致无法使用了。请问:有没有方法可以检视消息队列里的消息,如果超时到一定程度的话就清除掉?chenaiming2009 时间:09-09 + 阅读全文
-
求助!!!关于链表的创建本帖最后由uoaieyhk于2010-09-0919:53编辑typedefstructnode{ intx; structnode*next;}NODE;voidinitlist(NODE**phead)//结构体初始化{ &nbsuoaieyhk 时间:09-09 + 阅读全文
-
关于引用,帮忙解释下floatf;float&ff(floatr){ f=r*r*3.14; returnf;}voidmain(){ float&c=ff(9.0);xdshting 时间:09-09 + 阅读全文
-
在讲到inline与define的区别时。。。很多书上都说“define只是进行简单的替换”,使用inline可以进行参数的有效性检查define不是在预处理阶段进行吗,在编译阶段才会进行参数的有效性检查啊,为什么会有上面这种说法xdshting 时间:09-09 + 阅读全文
-
main参数argv的使用我有一个子函数如func(intargc,char**argv,intnum);然后有一个字符串(类似下面的形式)./a.out-ftest.conf-t-ieth0我需要将字符串以char**的方式传入子函数内,就像main函数的argv一样,子函数内可以用argv[i]使用参数列表的第i个参数(空格隔开)求教north423 时间:09-09 + 阅读全文
-
fork()函数调用后为什么总是子进程先运行呢#include<stdio.h>intmain(){ intpid; if(0==(pid=fork())){ puts("child1"); &nbling0088 时间:09-09 + 阅读全文