socket connect()被误认为是QT connect()

时间:2017-04-01 17:03:30

标签: c++ qt sockets

我正在尝试从我的QT应用程序到服务器(常规套接字,而不是QTcpSocket)创建套接字连接,以从服务器接收数据。 问题是,connect方法在编译时会产生错误,并指向QT连接方法的方向,用于将信号连接到插槽。 如何告诉编译器忽略QT的信号和插槽功能,找到原来的socket.h连接函数呢?

1 个答案:

答案 0 :(得分:3)

你应该写

::connect(...);

使用正确的功能。这可确保从全局名称空间中解析。