一個惱人的錯誤,我知道我應該在官方RakNet論壇發佈這一點,但我確實有,但它似乎是死的地獄。與痛飲大廈RakNet C#包裝,獲得在構建
我之所以問這裏的原因是因爲我不知道C++,我是一個遊戲開發者,我們使用Unity3D/C#開發我們的新遊戲,它將會是多人遊戲,而RakNet是開放源代碼我想嘗試一下。
所以,在這裏我們去,這是錯誤日誌:
raknet_wrap.cxx(15441):錯誤C2558:類 'RakNet :: ReliabilityLayer':沒有拷貝構造函數可用的或拷貝構造函數聲明爲「顯性「
而且錯誤所在行是這樣的:
jresult = new ReliabilityLayer((const ReliabilityLayer &)result);
全功能:
SWIGEXPORT void * SWIGSTDCALL CSharp_RakPeer_RemoteSystemStruct_reliabilityLayer_get(void * jarg1) {
void * jresult ;
RakNet::RakPeer::RemoteSystemStruct *arg1 = (RakNet::RakPeer::RemoteSystemStruct *) 0 ;
ReliabilityLayer result;
arg1 = (RakNet::RakPeer::RemoteSystemStruct *)jarg1;
result = ((arg1)->reliabilityLayer);
jresult = new ReliabilityLayer((const ReliabilityLayer &)result);
return jresult;
}
有人能告訴我爲什麼它不工作,並解釋爲一個全新的C++人,所以我可以理解錯誤?
(編輯)還要提供ReliabilityLayer類!那就是:http://pastebin.com/qTXedJFw