gpt4 book ai didi

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

转载 作者:太空宇宙 更新时间:2023-11-04 14:15:50 25 4
gpt4 key购买 nike

我正在努力处理我在 devkitpro 中的代码,试图让这个程序连接到 Internet。它说它连接了,它获得了一个 IP 地址。

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

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

最佳答案

devkitPPC/libogc 中的套接字代码与 BSD 套接字 接口(interface)非常相似。主要区别在于函数以 net_ 为前缀( net_socketnet_connectnet_send 等), net_select()未实现,并且在大多数情况下,错误代码从函数返回本身,不带 errno
如果您已经创建了一个套接字并将其连接到远程服务器,您可能已经想到了这一点!

However, how do I read from the Internet and verify that it is evenwriting my data to the socket?

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

This is a very tough devkit due to the lack of or quality of thedocumentation.

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

I'll post the code when asked for it. It is long and needs cleaningup.

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

关于c++ - 如何将 C++ Wii devkitpro 连接到互联网?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11386479/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com