qt 的close和系统的close冲突。close(),close(fd)

转载 2013年12月06日 11:07:26


系统函数使用::来调用,所以close(fd)应该这样:

::close(fd);

其他函数亦然。

注意,别忘了加头文件:

#include <unistd.h>     /*Unix 标准函数定义*/  

        #include <fcntl.h>      /*文件控制定义*/ 

相关文章推荐

问题解决——WSAAsyncSelect模型 不触发 FD_CLOSE

本文链接:http://www.cnblogs.com/wlsandwho/p/4228894.html ==========================================...

关于fd的close on exec(非常重要)

子进程socket继承问题 发表于10 九月, 2013由zhoutall 昨天实习的时候遇到这样一个问题,抽象起来如下: 有一个进程A,它是一个全局监控进程,监控进程B。 进程B是一...

使用FD_CLOEXEC实现close-on-exec,关闭子进程无用文件描述符

我们经常会碰到需要fork子进程的情况,而且子进程很可能会继续exec新的程序。这就不得不提到子进程中无用文件描述符的问题! fork函数的使用本不是这里讨论的话题,但必须提一下的是:子进程...

Qt的Window Close与程序退出

QApplication::quitOnLastWindowClosed 此属性对qt的窗口关闭的影响

qt窗体close和hide的区别

 摘自:http://zhidao.baidu.com/link?url=zrskbDjcf70N7buVC9CF_nYgh476JPdvvLndVZtdnnJ7K3_7mDwwd5tIi9sg...
  • fsx92
  • fsx92
  • 2015年06月26日 11:10
  • 1688

Qt 之 show,hide,setVisible,setHidden,close 等小结

QWidget和QDialog中让人极易混淆的几个函数。有些负责控制界面的显示与隐藏,有些负责对象的删除。比如:show,hide,setVisible,setHidden,close,done, a...

Qt学习经验之quit()、exit()、close()

这篇文章从网上复制下来放在草稿箱很久了,现在读还是挺有用的,记得当初用C#的时候也遇到类似的问题,很值得再一读。        使用QT编辑界面,其中带来很大方便的一点就是Qt中自带丰富的...

Qt学习经验之quit()、exit()、close()

这篇文章从网上复制下来放在草稿箱很久了,现在读还是挺有用的,记得当初用C#的时候也遇到类似的问题,很值得再一读。        使用QT编辑界面,其中带来很大方便的一点就是Qt中自带丰富的...

Linux中open、write、read、close系统调用

个人学习整理 如有不足之处 请不吝指教 open系统调用 open函数的三个参数: (1)path是已经存在的文件的路径; (2)oflags参数:若值为 O_RDONLY ,就以只读方式...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:qt 的close和系统的close冲突。close(),close(fd)
举报原因:
原因补充:

(最多只允许输入30个字)