error with matching functions c++ -


मुझे यह त्रुटि मिल रही है:

  Lista.h: 'Lista & lt ; X & gt; :: सूची (कॉन्स्ट लिस्टा & lt; X & gt; & amp;) [एक्स के साथ = ArbolN & lt; int & gt;] ': main.cpp: 22: 20: यहां से आवश्यक Lista.h: 50: 5: त्रुटि: कोई मेल खाने वाला फ़ंक्शन कॉल करने के लिए 'एआरबीओएलएन एंड लेफ्टिनेंट; एट एंड जी; :: एआरबीओएलएन (एआरबीओएलएन एंड एलटी; एट एंड जी;)' एल = न्यू नोदो & एलटी; एक्स & gt; (List.l- & gt; getInfo (), NULL); ^  

इस कोड के साथ:

  #include & lt; iostream & gt; #include "ArbolN.h" नामस्थान std का उपयोग कर; Int main () {Lista & lt; ArbolN & lt; int & gt; & Gt; एल; ArbolN & LT; पूर्णांक & gt; ए (1), बी (2); ArbolN & LT; पूर्णांक & gt; सी (3); एल। इन्स्टार (1, ए); एल। इंसर (2, बी); एल। इन्स्टार (3, सी); ArbolN & LT; पूर्णांक & gt; डी (5, एल); // यह है main.cpp: 22}  

// पहला पैरामीटर रूट का मान है, बेटों के साथ दूसरी सूची

  // कंस्ट्रक्टर टेम्पलेट & lt ; वर्ग X & gt; एआरबीओएलएन एंड एलटी; एक्स & gt; :: एआरबीओएलएन (एक्सई, लिस्टा एंड एलटी; एआरबीओएलएन एंड एलटी; एक्स & gt; & gt; एच) {नोडोएआर एंड एलटी; एक्स & gt; * Aux; Raiz = नया नोडोएर & lt; एक्स & gt; (ई); अगर (! एच। वीसिया ()) {// tmp = नया नोडोएर & lt; X & gt; (l.consultar (1)); copiarNodos (h.consultar (1) .raiz, raiz- & gt; Hiji); h.eliminar (1); aux = raiz- & gt; Hiji; जबकि (! एच। वीससिया ()) (कॉपियार नोडोस (एच सींसल्टार (1) .राइज़, एक-> हेर्ड); h.eliminar (1); aux = aux- & gt; झुंड; } // while} // if} // copy constructor // कंस्ट्रक्टर copia टेम्पलेट & lt; class X & gt; एआरबीओएलएन एंड एलटी; एक्स & gt; :: आरबोल एन (आरब्लाएन एंड एलटी; एक्स & एआर) {अगर (आर आरिज़) {कॉपिअर नोडोस (आर। आरिज़, राय); } Else {raiz = NULL; }} टेम्पलेट & lt; कक्षा X & gt; शून्य ArbolN & lt; X & gt; :: copiarNodos (NodoAr & lt; X & gt; * उत्पत्ति, नोडोएआर & lt; X & gt; * & amp; नाश) {नोडोएआर & lt; X & gt; * एक (शून्य), * बी (शून्य); If (orig! = NULL) {dest = नया नोडोएर & lt; X & gt; (मूल- & gt; जानकारी); copiarNodos (orig- & gt; Hiji, dest- & gt; Hiji); अगर ((मूल- & gt; हेरड == NULL) & amp; amp; & amp;; (orig- & gt; हिजरी! = नल)) {a = orig- & gt; हिजरी; ख = dest- & gt; Hiji; } Else {a = orig; ख = गंतव्य; } जबकि (a! = NULL) {a = a-> HerD; copiarNodos (क, ख & gt; झुंड); ख = बी & gt; झुंड; }} और dest = NULL; }  

कोई मुझे बता सकता है कि क्या गलत काम कर रहा है, मुझे नहीं पता कि क्यों codea.h को कोड के उस भाग में आवश्यक है

< / html>

Comments

Popular posts from this blog

ios - How do I use CFArrayRef in Swift? -

eclipse plugin - Run java code error: Workspace is closed -

c - Error on building source code in VC 6 -