在Linux中使用C ++进行UDP套接字编程

| 我完全不熟悉套接字编程,也不熟悉c ++中的初学者。 我已经用C ++和Java编写了另一个应用程序。 Java程序将从c ++代码获取数据,该代码在几秒钟内生成数据。我正在尝试使用套接字编程在这两者之间传输数据。我在这里找到了一些代码:套接字编程教程。我正在使用它的UDP Java客户端。但是,对于UDP服务器,它只有C代码。我需要将此代码嵌入到我的C ++应用程序中。因此,我需要它的C ++版本。谁能帮我这个?或者给我一个链接,上面提供了教程。无论如何,C代码是:udpserver.c     
已邀请:
        您必须将addr_len声明为socklen_t,而不是int。 也就是说,main的前几行应为:
int sock;
int bytes_read; // <- note how this is now on its own line!
socklen_t addr_len; // <- and this too, with a different type.
char recv_data[1024];
...保留一切。     

要回复问题请先登录注册