<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[unresolved external....]]></title><description><![CDATA[<p>hallo leute..</p>
<p>ich bin etwas ratlos. ich bekomme mehrere error linkfehlermeldungen wie</p>
<p>[Link Fehler] Unresolved external 'ClassA::OnDestroy()' referenced from &lt;pfad&gt;\main.obj</p>
<p>class classA:<br />
{<br />
public:<br />
void OnDestroy();<br />
~GUI_Element()<br />
{<br />
OnDestroy();<br />
}<br />
};</p>
<p>mal vereinfacht.... da steht natürlich noch mehr .. aber wieso kommt dieser fehler?</p>
<p>der selbe fehler bei dieser zeile<br />
virtual void AddEntry(AnsiString text);</p>
<p>wenn ich das &quot;virtual&quot; wegnehme .. verschwindet der fehler.<br />
ich versuche grad das vc++ projekt in cbuilder einzuarbeiten und dort hatte der quelltext 0warnings geschweige denn errors .. was soll das jetzt? ist der cbuilder zu dumm oder peil ich nur was nicht? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/78027/unresolved-external</link><generator>RSS for Node</generator><lastBuildDate>Mon, 29 Jun 2026 19:05:04 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/78027.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 27 Jun 2004 10:40:46 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to unresolved external.... on Sun, 27 Jun 2004 10:40:46 GMT]]></title><description><![CDATA[<p>hallo leute..</p>
<p>ich bin etwas ratlos. ich bekomme mehrere error linkfehlermeldungen wie</p>
<p>[Link Fehler] Unresolved external 'ClassA::OnDestroy()' referenced from &lt;pfad&gt;\main.obj</p>
<p>class classA:<br />
{<br />
public:<br />
void OnDestroy();<br />
~GUI_Element()<br />
{<br />
OnDestroy();<br />
}<br />
};</p>
<p>mal vereinfacht.... da steht natürlich noch mehr .. aber wieso kommt dieser fehler?</p>
<p>der selbe fehler bei dieser zeile<br />
virtual void AddEntry(AnsiString text);</p>
<p>wenn ich das &quot;virtual&quot; wegnehme .. verschwindet der fehler.<br />
ich versuche grad das vc++ projekt in cbuilder einzuarbeiten und dort hatte der quelltext 0warnings geschweige denn errors .. was soll das jetzt? ist der cbuilder zu dumm oder peil ich nur was nicht? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/548793</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/548793</guid><dc:creator><![CDATA[fragel]]></dc:creator><pubDate>Sun, 27 Jun 2004 10:40:46 GMT</pubDate></item><item><title><![CDATA[Reply to unresolved external.... on Sun, 27 Jun 2004 11:06:16 GMT]]></title><description><![CDATA[<p>Über die VC++ Projekt Konvertierung erzeugtes Projekt ???</p>
]]></description><link>https://www.c-plusplus.net/forum/post/548811</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/548811</guid><dc:creator><![CDATA[abcd]]></dc:creator><pubDate>Sun, 27 Jun 2004 11:06:16 GMT</pubDate></item><item><title><![CDATA[Reply to unresolved external.... on Sun, 27 Jun 2004 11:32:52 GMT]]></title><description><![CDATA[<p>das problem hatt ich mit mysql++ auch grad ... du musst einfach mit implib alle .lib dateien aus VC++ neu erstellen (einfach in der dos-prompt implib name.lib name.dll eingeben) und dann sollte das gehen ...<br />
evtl. must du auch mti impdef (gleiche syntax) alle .def's neu erstellen<br />
mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/548825</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/548825</guid><dc:creator><![CDATA[BW]]></dc:creator><pubDate>Sun, 27 Jun 2004 11:32:52 GMT</pubDate></item><item><title><![CDATA[Reply to unresolved external.... on Sun, 27 Jun 2004 13:23:58 GMT]]></title><description><![CDATA[<p>nee... mal von vorne neues projekt angefangen</p>
<p>ich mach 2 classen</p>
<p>// HPP</p>
<pre><code class="language-cpp">class classA
{
private:
public:
classA();
~classA();
};
</code></pre>
<p>// CPP</p>
<pre><code class="language-cpp">classA::classA()
{
}
classA::~classA()
{
}
</code></pre>
<p>//#######</p>
<pre><code class="language-cpp">class classB : public classA
{
private:
    AnsiString e_text;
public:
    void SetText(AnsiString text);
    AnsiString GetText();

classB();
~classB();
};
</code></pre>
<p>// CPP</p>
<pre><code class="language-cpp">void classB::SetText(AnisString text)
{
  l_text=text;
}
AnisString classB::GetText()
{
  return l_text;
}

classB::classB()
{
}
classB::~classB()
{
}
</code></pre>
<p>compiliere und KEINE fehler ...</p>
<p>so jetzt binde ich in Unit1.cpp die classA header ein</p>
<p>classB *testc = new classB();<br />
testc-&gt;SetText(&quot;huhu&quot;);<br />
Caption=testc-&gt;GetText();<br />
delete testc;</p>
<p>wusch und schon kommt das:</p>
<p>[Linker Fehler] Unresolved external 'classB::~classB()' referenced from ...\MAIN.OBJ<br />
[Linker Fehler] Unresolved external 'classB::classB()' referenced from ...\MAIN.OBJ<br />
[Linker Fehler] Unresolved external 'classB::SetText(System::AnsiString)' referenced from ...\MAIN.OBJ<br />
[Linker Fehler] Unresolved external 'classB::GetText()' referenced from ...\MAIN.OBJ</p>
<p>ich verstehe nur nicht ganz was das werden soll<br />
#include &quot;classB.h&quot; habe ich doch</p>
<p>in vc++ gibts dahingehend keine probleme .. ich weiss erlich net was ich wo anders machen soll.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/548927</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/548927</guid><dc:creator><![CDATA[fragel]]></dc:creator><pubDate>Sun, 27 Jun 2004 13:23:58 GMT</pubDate></item><item><title><![CDATA[Reply to unresolved external.... on Sun, 27 Jun 2004 13:37:49 GMT]]></title><description><![CDATA[<p>ich sehe grad das eine classA.obj existiert, aber keine classB.obj</p>
<p>wieso gibt es eine classA.oj aber keine classB.obj und wie bekomme ich die fehlnde?<br />
*doof wohl bin*</p>
]]></description><link>https://www.c-plusplus.net/forum/post/548939</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/548939</guid><dc:creator><![CDATA[fragel]]></dc:creator><pubDate>Sun, 27 Jun 2004 13:37:49 GMT</pubDate></item><item><title><![CDATA[Reply to unresolved external.... on Sun, 27 Jun 2004 13:47:21 GMT]]></title><description><![CDATA[<p>Hi,<br />
hast du die classB.cpp ins Projekt hinzugefügt?</p>
<p>MfG</p>
<p>Alexander Sulfrian</p>
]]></description><link>https://www.c-plusplus.net/forum/post/548944</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/548944</guid><dc:creator><![CDATA[Alexander Sulfrian]]></dc:creator><pubDate>Sun, 27 Jun 2004 13:47:21 GMT</pubDate></item><item><title><![CDATA[Reply to unresolved external.... on Sun, 27 Jun 2004 14:50:57 GMT]]></title><description><![CDATA[<p>ok das war stein des anstosses ... leicht kompliziert habens das gemacht... danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/548989</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/548989</guid><dc:creator><![CDATA[fragel]]></dc:creator><pubDate>Sun, 27 Jun 2004 14:50:57 GMT</pubDate></item></channel></rss>