类TcpTahoe是类套接字的子类。 看http://www.nsnam.org/doxygen/classns3_1_1_tcp_tahoe.html (我想模拟一个小型网络。)动态投射智能指针
代码:运行时
Ptr<Socket> ns3TcpSocket;
...
Ptr<TcpTahoe> ptr = dynamic_cast< Ptr<TcpTahoe> >(ns3TcpSocket);
uint32_t ssthresh = ptr->GetSSThresh2();
cout << ssthresh;
所以我现在,ns3TcpSocket将是一个TcpTahoeSocket。 但我收到一个编译错误。
问候
作为StackOverflow的常规用户,您可能已经知道SO是一个问答网站。你可能没有意识到你的帖子没有任何问题。你有具体的问题吗? –
对不起,我认为我的问题是显而易见的。我的问题是,为什么我得到编译错误?我的代码中的问题在哪里? – user1324258
请修改您的帖子以反映您的问题,并请包括错误消息的* exact *文本。 (当我编译代码时,我收到了很多错误,但我敢打赌,你有一个特定的错误信息。) –