<?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[[Noob] Classen Funktionen nicht benutzbar]]></title><description><![CDATA[<p>Ich versuche jetzt bereits seit mehreren Stunden mithilfe dutzender Tutorials,Bücher ect. rauszufinden, warum die folgende Klasse einfach nicht funktioniert.</p>
<p>Bislang habe ich mit Java schon etwas gearbeitet, und hatte dort nie solche Probleme.</p>
<p>jedwede form von Hilfe wäre sehr nett.</p>
<p>Launcher.cpp</p>
<pre><code class="language-cpp">// example on constructors and destructors
#include &lt;iostream&gt;
#include &lt;string&gt;
#include &quot;World.h&quot;
using namespace std;

int main () {
	World instance ();
	instance.Test(); //request for member `Test' in `instance', which is of non-class type `World ()()'
	return 0;
}
</code></pre>
<p>World.h</p>
<pre><code class="language-cpp">using namespace std;

#include &lt;iostream&gt;
#include &lt;string&gt;

class World {
public:
	World();
	virtual ~World();
	std::string Test();
};
</code></pre>
<p>World.cpp</p>
<pre><code class="language-cpp">using namespace std;

#include &lt;iostream&gt;
#include &lt;string&gt;

#include &quot;World.h&quot;

World::World() {
	// TODO Auto-generated constructor stub
}

string World::Test(){
	return &quot;bla&quot;;
}

World::~World() {
	// TODO Auto-generated destructor stub
}
</code></pre>
<p>Buildconsole</p>
<pre><code>**** Build of configuration Debug for project test2 ****

**** Internal Builder is used for build               ****
g++ -O0 -g3 -Wall -c -fmessage-length=0 -osrc\Launcher.o ..\src\Launcher.cpp
..\src\Launcher.cpp: In function `int main()':
..\src\Launcher.cpp:10: error: request for member `Test' in `instance', which is of non-class type `World ()()'
Build error occurred, build is stopped
Time consumed: 813  ms.
</code></pre>
<p>Benutzen tue ich Eclipse zusammen mit msys und mingw, welhe ansich auch zu funktionieren scheinen (Hello World geht)</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/245718/noob-classen-funktionen-nicht-benutzbar</link><generator>RSS for Node</generator><lastBuildDate>Fri, 18 Sep 2026 14:42:01 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/245718.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 17 Jul 2009 15:46:50 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to [Noob] Classen Funktionen nicht benutzbar on Fri, 17 Jul 2009 15:46:50 GMT]]></title><description><![CDATA[<p>Ich versuche jetzt bereits seit mehreren Stunden mithilfe dutzender Tutorials,Bücher ect. rauszufinden, warum die folgende Klasse einfach nicht funktioniert.</p>
<p>Bislang habe ich mit Java schon etwas gearbeitet, und hatte dort nie solche Probleme.</p>
<p>jedwede form von Hilfe wäre sehr nett.</p>
<p>Launcher.cpp</p>
<pre><code class="language-cpp">// example on constructors and destructors
#include &lt;iostream&gt;
#include &lt;string&gt;
#include &quot;World.h&quot;
using namespace std;

int main () {
	World instance ();
	instance.Test(); //request for member `Test' in `instance', which is of non-class type `World ()()'
	return 0;
}
</code></pre>
<p>World.h</p>
<pre><code class="language-cpp">using namespace std;

#include &lt;iostream&gt;
#include &lt;string&gt;

class World {
public:
	World();
	virtual ~World();
	std::string Test();
};
</code></pre>
<p>World.cpp</p>
<pre><code class="language-cpp">using namespace std;

#include &lt;iostream&gt;
#include &lt;string&gt;

#include &quot;World.h&quot;

World::World() {
	// TODO Auto-generated constructor stub
}

string World::Test(){
	return &quot;bla&quot;;
}

World::~World() {
	// TODO Auto-generated destructor stub
}
</code></pre>
<p>Buildconsole</p>
<pre><code>**** Build of configuration Debug for project test2 ****

**** Internal Builder is used for build               ****
g++ -O0 -g3 -Wall -c -fmessage-length=0 -osrc\Launcher.o ..\src\Launcher.cpp
..\src\Launcher.cpp: In function `int main()':
..\src\Launcher.cpp:10: error: request for member `Test' in `instance', which is of non-class type `World ()()'
Build error occurred, build is stopped
Time consumed: 813  ms.
</code></pre>
<p>Benutzen tue ich Eclipse zusammen mit msys und mingw, welhe ansich auch zu funktionieren scheinen (Hello World geht)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1744919</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1744919</guid><dc:creator><![CDATA[Empire Phoenix]]></dc:creator><pubDate>Fri, 17 Jul 2009 15:46:50 GMT</pubDate></item><item><title><![CDATA[Reply to [Noob] Classen Funktionen nicht benutzbar on Fri, 17 Jul 2009 15:48:49 GMT]]></title><description><![CDATA[<p>Empire Phoenix schrieb:</p>
<blockquote>
<p>World instance ();</p>
</blockquote>
<p>Das ist eine Funktionsdeklaration. Lass die Klammern weg.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1744920</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1744920</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Fri, 17 Jul 2009 15:48:49 GMT</pubDate></item><item><title><![CDATA[Reply to [Noob] Classen Funktionen nicht benutzbar on Fri, 17 Jul 2009 15:49:03 GMT]]></title><description><![CDATA[<p><code>World instance ();</code><br />
lass ma die klammern weg<br />
sonst denkt der compiler, dass es ne funktions-deklaration ist...</p>
<p><code>World instance;</code><br />
macht genau das, was du denkst...</p>
<p>bb</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1744921</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1744921</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Fri, 17 Jul 2009 15:49:03 GMT</pubDate></item><item><title><![CDATA[Reply to [Noob] Classen Funktionen nicht benutzbar on Fri, 17 Jul 2009 16:07:27 GMT]]></title><description><![CDATA[<p>Also Klammern nur wenn der Constructor Parameter hat?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1744927</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1744927</guid><dc:creator><![CDATA[Empire Phoenix]]></dc:creator><pubDate>Fri, 17 Jul 2009 16:07:27 GMT</pubDate></item><item><title><![CDATA[Reply to [Noob] Classen Funktionen nicht benutzbar on Fri, 17 Jul 2009 16:09:45 GMT]]></title><description><![CDATA[<p>Empire Phoenix schrieb:</p>
<blockquote>
<p>Also Klammern nur wenn der Constructor Parameter hat?</p>
</blockquote>
<p>richtig</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1744929</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1744929</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Fri, 17 Jul 2009 16:09:45 GMT</pubDate></item><item><title><![CDATA[Reply to [Noob] Classen Funktionen nicht benutzbar on Fri, 17 Jul 2009 16:10:01 GMT]]></title><description><![CDATA[<p>Empire Phoenix schrieb:</p>
<blockquote>
<p>Also Klammern nur wenn der Constructor Parameter hat?</p>
</blockquote>
<p>Nein.<br />
Also Klammern nur, wenn der Konstruktor Parameter hat.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1744930</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1744930</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Fri, 17 Jul 2009 16:10:01 GMT</pubDate></item><item><title><![CDATA[Reply to [Noob] Classen Funktionen nicht benutzbar on Fri, 17 Jul 2009 16:29:56 GMT]]></title><description><![CDATA[<p>Nicht das ich unhöflich sein möchte, aber kennste Hans?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1744938</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1744938</guid><dc:creator><![CDATA[Empire Phoenix]]></dc:creator><pubDate>Fri, 17 Jul 2009 16:29:56 GMT</pubDate></item><item><title><![CDATA[Reply to [Noob] Classen Funktionen nicht benutzbar on Fri, 17 Jul 2009 16:30:35 GMT]]></title><description><![CDATA[<p>Empire Phoenix schrieb:</p>
<blockquote>
<p>Nicht das ich unhöflich sein möchte, aber kennste Hans?</p>
</blockquote>
<p>Nicht, dass ich unhöflich sein möchte, aber kennst du Hans?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1744939</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1744939</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Fri, 17 Jul 2009 16:30:35 GMT</pubDate></item></channel></rss>