如何将C++Wii devkitpro连接到互联网

How do I connect the C++ Wii devkitpro to the internet?

本文关键字:连接 互联网 devkitpro C++Wii      更新时间:2023-10-16

我在devkitpro中的代码很难让这个程序连接到互联网。它说它连接,它得到一个IP地址。

然而,我如何从互联网上读取并验证它是否正在将我的数据写入套接字?由于缺乏文档或文档质量的原因,这是一个非常困难的开发工具包。我需要一些帮助。

编辑:我会在要求时发布代码。它很长,需要清理。

devkitPPC/libogc中的套接字代码与BSD套接字接口密切相关。主要区别在于函数以net_net_socketnet_connectnet_send等)为前缀,未实现net_select(),并且在大多数情况下,错误代码是从函数本身返回的不带errno
如果你已经创建了一个套接字并将其连接到远程服务器,那么你可能已经明白了!

然而,我如何从互联网上阅读并验证它是否公平将我的数据写入套接字?

就像你在电脑上一样!打开与net_socket()net_connect()的连接,使用net_send()net_revc()读取和写入数据,完成后调用net_close()
检查这些函数的返回值以确定操作是成功还是失败。大多数函数返回<出现错误时为0。您还必须初始化Wii网络硬件,并首先获得IP地址。

这是一个非常困难的开发工具包,由于缺乏或质量文档

非常正确。有些系统头文件是使用Doxygen记录的,不幸的是network.h不是。然而,由于接口类似于BSD套接字,因此可以应用大多数套接字教程或示例。

我会在要求时发布代码。它很长,需要清理向上的

发布一些代码,我会尽我所能提供更多帮助。