<?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[Methodenaufruf stehe auf dem Schlauch edit: gelöst]]></title><description><![CDATA[<p>Hi,<br />
bin mich gerade etwas mit C++ am beschäftugen und wollte eine Methode aus einer anderen Klasse in meinem Main aufrufen. Jedoch will das nicht so ganz.<br />
Habe also ein leere Konsolenanwendung &quot;testubergabe&quot; erstellt, die Klasse &quot;uber&quot; hinzugefügt. In &quot;uber&quot; habe ich eine Methode &quot;ausgabe&quot; erstellt.<br />
Wenn ich diese jedoch aufrufen will, kommt immer folgender Compilerfehler:</p>
<pre><code>error LNK2019: Verweis auf nicht aufgelöstes externes Symbol &quot;&quot;public: int __thiscall uber::ausgabe(void)&quot; (?ausgabe@uber@@QAEHXZ)&quot; in Funktion &quot;_wmain&quot;.
</code></pre>
<p>testubergabe.cpp:</p>
<pre><code class="language-cpp">#include &quot;stdafx.h&quot;
#include &quot;uber.h&quot;

int _tmain(int argc, _TCHAR* argv[])
{
	uber test;
	test.ausgabe();
	return 0;
}
</code></pre>
<p>uber.h:</p>
<pre><code class="language-cpp">#pragma once

class uber
{
public:
	int ausgabe();
	uber(void);
	~uber(void);
};
</code></pre>
<p>uber.cpp:</p>
<pre><code class="language-cpp">#include &quot;StdAfx.h&quot;
#include &quot;uber.h&quot;
#include &lt;iostream&gt;
using namespace std;
uber::uber(void)
{
}

int ausgabe(){

	cout &lt;&lt; &quot;\n\n\n\n\t\t\that gekappt&quot;;

return 0;
}

uber::~uber(void)
{
}
</code></pre>
<p>Ist sicher was grundlegendes. Finde den Fehler nur einfach nicht.<br />
Für einen Tip wäre ich sehr dankbar <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /><br />
Falls wichtig, nutze Visual Studio 2005 unter WinXP.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/225321/methodenaufruf-stehe-auf-dem-schlauch-edit-gelöst</link><generator>RSS for Node</generator><lastBuildDate>Thu, 01 Oct 2026 13:41:26 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/225321.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 22 Oct 2008 08:29:33 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Methodenaufruf stehe auf dem Schlauch edit: gelöst on Wed, 22 Oct 2008 08:41:42 GMT]]></title><description><![CDATA[<p>Hi,<br />
bin mich gerade etwas mit C++ am beschäftugen und wollte eine Methode aus einer anderen Klasse in meinem Main aufrufen. Jedoch will das nicht so ganz.<br />
Habe also ein leere Konsolenanwendung &quot;testubergabe&quot; erstellt, die Klasse &quot;uber&quot; hinzugefügt. In &quot;uber&quot; habe ich eine Methode &quot;ausgabe&quot; erstellt.<br />
Wenn ich diese jedoch aufrufen will, kommt immer folgender Compilerfehler:</p>
<pre><code>error LNK2019: Verweis auf nicht aufgelöstes externes Symbol &quot;&quot;public: int __thiscall uber::ausgabe(void)&quot; (?ausgabe@uber@@QAEHXZ)&quot; in Funktion &quot;_wmain&quot;.
</code></pre>
<p>testubergabe.cpp:</p>
<pre><code class="language-cpp">#include &quot;stdafx.h&quot;
#include &quot;uber.h&quot;

int _tmain(int argc, _TCHAR* argv[])
{
	uber test;
	test.ausgabe();
	return 0;
}
</code></pre>
<p>uber.h:</p>
<pre><code class="language-cpp">#pragma once

class uber
{
public:
	int ausgabe();
	uber(void);
	~uber(void);
};
</code></pre>
<p>uber.cpp:</p>
<pre><code class="language-cpp">#include &quot;StdAfx.h&quot;
#include &quot;uber.h&quot;
#include &lt;iostream&gt;
using namespace std;
uber::uber(void)
{
}

int ausgabe(){

	cout &lt;&lt; &quot;\n\n\n\n\t\t\that gekappt&quot;;

return 0;
}

uber::~uber(void)
{
}
</code></pre>
<p>Ist sicher was grundlegendes. Finde den Fehler nur einfach nicht.<br />
Für einen Tip wäre ich sehr dankbar <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /><br />
Falls wichtig, nutze Visual Studio 2005 unter WinXP.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1602656</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1602656</guid><dc:creator><![CDATA[ich988]]></dc:creator><pubDate>Wed, 22 Oct 2008 08:41:42 GMT</pubDate></item><item><title><![CDATA[Reply to Methodenaufruf stehe auf dem Schlauch edit: gelöst on Wed, 22 Oct 2008 08:38:04 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>ich988 schrieb:</p>
<blockquote>
<pre><code>error LNK2019: Verweis auf nicht aufgelöstes externes Symbol &quot;&quot;public: int __thiscall uber::ausgabe(void)&quot; (?ausgabe@uber@@QAEHXZ)&quot; in Funktion &quot;_wmain&quot;.
</code></pre>
<p>testubergabe.cpp:</p>
<pre><code class="language-cpp">#include &quot;stdafx.h&quot;
#include &quot;uber.h&quot;

int _tmain(int argc, _TCHAR* argv[])
{
	uber test;
	test.ausgabe();
	return 0;
}
</code></pre>
<p>uber.h:</p>
<pre><code class="language-cpp">#pragma once

class uber
{
public:
	int ausgabe();
	uber(void);
	~uber(void);
};
</code></pre>
<p>uber.cpp:</p>
<pre><code class="language-cpp">#include &quot;StdAfx.h&quot;
#include &quot;uber.h&quot;
#include &lt;iostream&gt;
using namespace std;
uber::uber(void)
{
}

int ausgabe(){

	cout &lt;&lt; &quot;\n\n\n\n\t\t\that gekappt&quot;;

return 0;
}

uber::~uber(void)
{
}
</code></pre>
<p>Ist sicher was grundlegendes. Finde den Fehler nur einfach nicht.</p>
</blockquote>
<p>Es muss <code>int uber::ausgabe()</code> heissen, sonst ist ausgabe nur irgendeine Funktion ohne Beziehung zu deiner Klasse =&gt; Symbol wird nicht aufgelöst, weil du die Methode gar nie definierst <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1602670</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1602670</guid><dc:creator><![CDATA[*rant*]]></dc:creator><pubDate>Wed, 22 Oct 2008 08:38:04 GMT</pubDate></item><item><title><![CDATA[Reply to Methodenaufruf stehe auf dem Schlauch edit: gelöst on Wed, 22 Oct 2008 08:43:14 GMT]]></title><description><![CDATA[<p>hehe besten Dank.<br />
Hatte es auch grad gesehen. Trotzdem vielen Dank. Hab nämlich schon ewig gesucht und einfach keinen Fehler gefunden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1602679</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1602679</guid><dc:creator><![CDATA[ich988]]></dc:creator><pubDate>Wed, 22 Oct 2008 08:43:14 GMT</pubDate></item></channel></rss>