• 6819阅读
  • 4回复

Qt函数与linux系统调用有冲突 [复制链接]

上一主题 下一主题
离线t1397018
 
只看楼主 倒序阅读 楼主  发表于: 2009-09-09
— 本帖被 XChinux 从 Qt for Windows 移动到本区(2010-02-07) —
遇到一个问题找了很久发现是因为使用了系统调用close();但是Qt里也有这个方法,所以程序一执行到这里以后就出现访问非法地址错误
不知道怎么解决这个问题?
离线yj_yulin

只看该作者 1楼 发表于: 2009-09-09
qt的东西好像都在自己的命名空间里面,如果有模糊的地方可以用命名空间指定就用std::vector一样。
离线alikewater
只看该作者 2楼 发表于: 2009-09-11
将close换成::close()即可
我还是菜鸟,但是有一天,我会飞起来
离线tieqilin
只看该作者 3楼 发表于: 2009-09-15
close()即可
离线wd007

只看该作者 4楼 发表于: 2009-09-15
加上名字空间,或前缀符
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
快速回复
限100 字节
 
上一个 下一个