我正在探索ACE
框架并开始试验它的sockets
框架。我想知道是否有办法使用ACE Frame work
.
我知道这可以使用raw sockets
BSD 套接字来完成。此外,我想知道特定接口(例如等)的机器的本地 IPeth0
地址wlan
。
我尝试过的是以下内容:
ACE_INET_Addr my_addr(1234);
cout<<my_addr.get_host_addr()<<endl;
返回本地机器的get_host_addr()
IP 地址。但可悲的是,它打印0.0.0.0
出相当于INADDR_ANY
. 那么什么是合适的解决方案呢?
谢谢你。