मेरे पास दो कक्षाएं हैं, जिन्हें एक दूसरे से विरासत में मिला है।सी ++ एलएनके2019 व्युत्पन्न कक्षाओं में रचनाकारों और विनाशकों के साथ त्रुटि
Entity.obj: त्रुटि LNK2019: जब मैं संकलन, मैं निम्नलिखित त्रुटियाँ प्राप्त अनसुलझे बाह्य प्रतीक "सार्वजनिक: __thiscall उपयोगिता :: Parsables :: बेस :: बेस (शून्य)" (?? 0Base @ Parsables @ उपयोगिता @@ क्यूएई @ एक्सजेड) फ़ंक्शन में संदर्भित "सार्वजनिक: __thiscall उपयोगिता :: पार्सबेल :: इकाई :: इकाई (शून्य)" (?? 0 एंटिटी @ पार्सबल्स @ उपयोगिता @@ क्यूएई @ एक्सजेड)
Entity.obj : त्रुटि एलएनके201 9: अनसुलझा बाहरी प्रतीक "सार्वजनिक: वर्चुअल __thiscall उपयोगिता :: पार्सबेल :: बेस :: ~ बेस (शून्य)" (?? 1 बेस @ पार्सबल्स @ उपयोगिता @@ यूएई @ एक्सजेड) फ़ंक्शन में संदर्भित "सार्वजनिक: वर्चुअल __thiscall उपयोगिता :: पार्सबल्स :: इकाई :: ~ इकाई (शून्य) "(?? 1 एंटिटी @ पार्सबल्स @ यूटिलिटी @@ यूएई @ एक्सजेड)
डी: \ प्रोग्रामिंग \ परियोजनाओं \ कैफीन \ डीबग \ Caffeine.exe: गंभीर त्रुटि LNK1120: 2 अनसुलझे बाहरी
मैं सच में समझ नहीं क्या हो रहा है .. किसी को भी मैं क्या कर रहा हूँ देख सकते हैं गलत? मैं विज़ुअल सी ++ एक्सप्रेस 2008 का उपयोग कर रहा यहाँ फ़ाइलें हैं ..
"शामिल/उपयोगिता/Parsables/Base.hpp"
#ifndef CAFFEINE_UTILITY_PARSABLES_BASE_HPP
#define CAFFEINE_UTILITY_PARSABLES_BASE_HPP
namespace Utility
{
namespace Parsables
{
class Base
{
public:
Base(void);
virtual ~Base(void);
};
}
}
#endif //CAFFEINE_UTILITY_PARSABLES_BASE_HPP
"src/उपयोगिता/Parsables/Base.cpp "
#include "Utility/Parsables/Base.hpp"
namespace Utility
{
namespace Parsables
{
Base::Base(void)
{
}
Base::~Base(void)
{
}
}
}
" शामिल/उपयोगिता/Parsables/Entity.hpp "
#ifndef CAFFEINE_UTILITY_PARSABLES_ENTITY_HPP
#define CAFFEINE_UTILITY_PARSABLES_ENTITY_HPP
#include "Utility/Parsables/Base.hpp"
namespace Utility
{
namespace Parsables
{
class Entity : public Base
{
public:
Entity(void);
virtual ~Entity(void);
};
}
}
#endif //CAFFEINE_UTILITY_PARSABLES_ENTITY_HPP
"src/उपयोगिता/Parsables/Entity.cpp"
#include "Utility/Parsables/Entity.hpp"
namespace Utility
{
namespace Parsables
{
Entity::Entity(void)
{
}
Entity::~Entity(void)
{
}
}
}
क्या ये सभी फ़ाइलें प्रोजेक्ट में शामिल हैं? क्या आप उन्हें संकलित देखते हैं? – shoosh
हां, वे सभी शामिल हैं और ठीक संकलित हैं। – BLH
नामस्थानों से छुटकारा पाने का प्रयास करें – shoosh