社区
C++ 语言
帖子详情
下面这句话摘自UNIX上运行的C++代码
cpp99
2003-10-10 11:47:46
下面这句话摘自UNIX上运行的C++代码
signal(SIGCHLD, SIG_IGN);
请问:
1.SIGCHLD是用户定义的宏吗?
2.如何在WIN上写一句等同的代码?
...全文
164
7
打赏
收藏
下面这句话摘自UNIX上运行的C++代码
下面这句话摘自UNIX上运行的C++代码 signal(SIGCHLD, SIG_IGN); 请问: 1.SIGCHLD是用户定义的宏吗? 2.如何在WIN上写一句等同的代码?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zxm954712
2003-10-10
打赏
举报
回复
1.SIGCHLD is an signal value operating system defines
2. WIN. you can use signal function to replace it in unix. About detail information you can refer to MSDN ..
rockabyzzz
2003-10-10
打赏
举报
回复
没说清楚,unix下的程序一般按ctrl+z或ctrl+c停止运行,有些人不想让别人停止运行程序,就加上这样的代码。
win下不太一样,有封装好的函数可以用,看你用什么样的编译环境,vc?delphi?
rockabyzzz
2003-10-10
打赏
举报
回复
应该是控制收ctrl+z或者c来停止程序运行的代码,一般不加的话系统默认,具体的偶忘了,你可以查查手册
win上这个也是系统处理的消息
cpp99
2003-10-10
打赏
举报
回复
我是用VC的CONSOLE
villager
2003-10-10
打赏
举报
回复
WM_DESTROY
应该是windows中相应的消息吧
alfonsoching
2003-10-10
打赏
举报
回复
SIGCHLD是UNIX中子进程退出时,发给父进程的信号
SIG_IGN表示父进程接受到信号时,不做任何处理。
如果你想处理此信号,可以用自己的处理函数来代替SIG_IGN。
windows编程本人不太了解,不过我想SIGCHLD应该不会认识,可能会有相关的编程机制实现
子进程退出的报告。
cpp99
2003-10-10
打赏
举报
回复
SIGCHLD在WIN中不认识怎么办?
UNIX
上
C++
程序设计守则(信号和线程)(下)
UNIX
上
C++
程序设计守则(信号和线程)(下) 2010-12-23 12:01 by zhenjing, 6967 阅读, 0 评论, 收藏, 编辑
摘自
桃源谷的blog: http://www.cppblog.com/lymons 准则4: 请不要做线程的异步撤消的设计 线程的异步撤销是指:某个线程的执行立刻被其他线程给强制终止了请不要单单为了让“设计更简单”或者“看起了
UNIX
上
C++
程序设计守则(信号和线程)
UNIX
上
C++
程序设计守则(信号和线程)
摘自
桃源谷的blog: http://www.cppblog.com/lymons
Unix
跟Windows等那些”对于开发者易于使用”的OS比起来,在信号和线程的利用方面有诸多的限制。但是即使不知道这些知识就做构架设计和实现的情况也随处可见。这个就是那些经常不能再现的bug的温床吧。 因此,我想分成几回来写一些准则来防止陷入到这些圈套里。 准则
UNIX
上
C++
程序设计守则(信号和线程)(上)
UNIX
上
C++
程序设计守则(信号和线程)(上) 2010-12-22 12:00 by zhenjing, 2106 阅读, 2 评论, 收藏, 编辑
摘自
桃源谷的blog: http://www.cppblog.com/lymons
Unix
跟Windows等那些”对于开发者易于使用”的OS比起来,在信号和线程的利用方面有诸多的限制。但是即使不知道这些知识就做构架设计和
Unix
编程艺术的作者对几种计算机语言的评价
编程新手都有一个同样的问题:“我应该学习哪一种语言?”。《
Unix
编程艺术》(Eric Raymond著)第十四章,对各种语言进行了评价,正好可以用来回答这个问题。
下面
是我的笔记,整理了六种主要计算机语言的优缺点。读完就会知道,对于不同的任务,应该选择哪一种语言了。原文写于2003年。网上曾经有一个不完整的中译本,我也在这个网志中转贴过,所以今天贴的只能算修订版了。
【C/
C++
】pthread --
unix
-like 下的多线程并行方案
在windows下配置pthread https://blog.csdn.net/qianchenglenger/article/details/16907821 如何使用: linux c pthread多线程 : https://www.jianshu.com/p/841fd777f556
C++ 语言
65,213
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章