QT的close和系统的close冲突
在QT中关于文件读写,即使加了头文件,你会发现close()函数会报错
error: no matching function for call to 'communicat::close(int&),
因为QT本身也有close函数,就会发生冲突。
所以如果是文件读写函数需要写成如下格式
::close(fd)
在QT中关于文件读写,即使加了头文件,你会发现close()函数会报错
error: no matching function for call to 'communicat::close(int&),
因为QT本身也有close函数,就会发生冲突。
所以如果是文件读写函数需要写成如下格式
::close(fd)