|
|
|
|
 进程问题?(郁闷中) - hunter_sun [ 2005-02-25 22:17 | 387 byte(s)]
 Re: 进程问题?(郁闷中) - zhangxp [ 2005-02-26 09:20 | 270 byte(s)]
|
|
|
|
[Original]
[Print]
[Top]
|
1 在进行进程操作时用到了signal()函数,在它中调用了void (*func)(),我在程序中写了一个void funcname()的函数,然而在编译时提示出错:
invalid conversion from void (*)() to void (*)(int)
怎么该呢?望高手指点.
2 若一个进程调用了signal()函数,这个调用进程是一直处于等待软中断的状态,还是有什么动作?
3 能不能给我发一分详细讲解进程的文档?先谢谢了!
|
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
1.提示说了,函数funcname()是void (*)() 类型的。
signal函数是需要void (*)() 类型的参数,你应该写一个
void funcname(int sig)这样的函数。。
2.不是,,进程照常运行,只是在收到信号时才执行注册的对应的函数。。
|
|
|
----
弃我去者昨日之日不可留,乱我心者今日之日多烦忧!
|
|
[Original]
[Print]
[Top]
|
|
« Previous thread
makefile问题 |
C/C++编程版
第38页 |
Next thread »
头文件中的一个问题 |
|