C++ 如何使用maidsafe rudp作为我项目的一部分?

C++ 如何使用maidsafe rudp作为我项目的一部分?,c++,rudp,C++,Rudp,我在中下载源代码 我构建并编译了源代码,得到了链接库。当客户端无法与服务器通信时,我不知道如何使用其接口编程,如下所示: int SetUpNetwork(){ EndpointPair endpoints0,endpoints1; endpoints0.local=Endpoint(boost::asio::ip::address::from_string(“127.0.0.1”),2468);endpoints1.local=Endpoint(boost::asio::ip::addre

我在中下载源代码

我构建并编译了源代码,得到了链接库。当客户端无法与服务器通信时,我不知道如何使用其接口编程,如下所示:

int  SetUpNetwork(){
EndpointPair endpoints0,endpoints1;
endpoints0.local=Endpoint(boost::asio::ip::address::from_string(“127.0.0.1”),2468);endpoints1.local=Endpoint(boost::asio::ip::address::from_string(“127.0.0.1”),4268)

NodeId选择的节点id,node选择的引导节点;
int结果0;
maidsafe::rudp::helper::Node节点(34);
result0=node.Bootstrap(std::vector(1,endpoints0.local),选择的\u node\u id,
端点(1.本地)//在这里,我从示例代码中截取
if(result0==kbinderor){

这个问题描述不是很具体。到底是什么不起作用?你们尝试了什么?改变了格式使问题更容易理解谢谢你们两位的建议
 NodeId chosen_node_id,node_chosen_bootstrap_peer;
 int result0;
 maidsafe::rudp::helper::Node node(34);
result0=node.Bootstrap(std::vector<Endpoint>(1,endpoints0.local),chosen_node_id,
                        endpoints1.local);//here i cut the <node.bootstrap> from sample-code

if(result0==kBindError){
    std::cerr<<"errorX1\n\n\n\n";
}
if(result0!=kSuccess){
    std::cerr<<"errorX2\n\n\n";  //------->> Question one:i cannot handle this problem
    return SetUpNetwork();

}else {
    std::cout<<"setupNetwork successful!!"<<std::endl;
}