<?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[Problem mit Klasse]]></title><description><![CDATA[<p>Hallo. Schreibe gerade an einem Memory-Spiel.</p>
<p>Habe aber folgenedes Problem:</p>
<p>Habe eine Klasse:</p>
<pre><code class="language-cpp">class CMemory
{
public:

	CMemory();

	void init_Memory(void);

	void change_Card(int i);

protected:

	std::vector&lt;int&gt; cards;
	std::vector&lt;bool&gt; cards_status;
};
</code></pre>
<p>Jetzt erzeuge ich eine Instanz der Klasse:</p>
<pre><code class="language-cpp">CMemory Memory;
</code></pre>
<p>Und anschließend möchte ich eine Funktion der Klasse aufrufen:</p>
<pre><code class="language-cpp">Memory.init_Memory();
</code></pre>
<p>Jetzt gibt mir der Compiler folgende Fehlermeldung aus:</p>
<blockquote>
<p>error C2143: Syntaxfehler : Fehlendes ';' vor '.'</p>
</blockquote>
<p>Damit bezieht er sich auf die Zeile mit dem Funktionsaufruf.</p>
<p>Nur was ist daran falsch?</p>
<p>Hoffe, ihr könnt mir helfen und findet meinen Fehler.</p>
<p>MfG<br />
Hundefutter</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/154012/problem-mit-klasse</link><generator>RSS for Node</generator><lastBuildDate>Mon, 07 Sep 2026 19:14:21 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/154012.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 23 Jul 2006 14:52:41 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problem mit Klasse on Sun, 23 Jul 2006 15:36:16 GMT]]></title><description><![CDATA[<p>Hallo. Schreibe gerade an einem Memory-Spiel.</p>
<p>Habe aber folgenedes Problem:</p>
<p>Habe eine Klasse:</p>
<pre><code class="language-cpp">class CMemory
{
public:

	CMemory();

	void init_Memory(void);

	void change_Card(int i);

protected:

	std::vector&lt;int&gt; cards;
	std::vector&lt;bool&gt; cards_status;
};
</code></pre>
<p>Jetzt erzeuge ich eine Instanz der Klasse:</p>
<pre><code class="language-cpp">CMemory Memory;
</code></pre>
<p>Und anschließend möchte ich eine Funktion der Klasse aufrufen:</p>
<pre><code class="language-cpp">Memory.init_Memory();
</code></pre>
<p>Jetzt gibt mir der Compiler folgende Fehlermeldung aus:</p>
<blockquote>
<p>error C2143: Syntaxfehler : Fehlendes ';' vor '.'</p>
</blockquote>
<p>Damit bezieht er sich auf die Zeile mit dem Funktionsaufruf.</p>
<p>Nur was ist daran falsch?</p>
<p>Hoffe, ihr könnt mir helfen und findet meinen Fehler.</p>
<p>MfG<br />
Hundefutter</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1102597</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1102597</guid><dc:creator><![CDATA[Hundefutter]]></dc:creator><pubDate>Sun, 23 Jul 2006 15:36:16 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Klasse on Sun, 23 Jul 2006 15:21:41 GMT]]></title><description><![CDATA[<p>Bei diesem Compilerfehler ist der eigentliche Fehler zu 99% in der Zeile drüber oder weiter oben...<br />
Irgendwo hast du ein Semikolon vergessen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1102616</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1102616</guid><dc:creator><![CDATA[Tobias W]]></dc:creator><pubDate>Sun, 23 Jul 2006 15:21:41 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Klasse on Sun, 23 Jul 2006 15:28:10 GMT]]></title><description><![CDATA[<p>Habe ich auch erst gedacht, nur wenn ich die Zeile rausnehme, wird das Programm fehlerfrei kompiliert. Also wird es ja wohl an der Zeile liegen....</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1102619</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1102619</guid><dc:creator><![CDATA[Hundefutter]]></dc:creator><pubDate>Sun, 23 Jul 2006 15:28:10 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Klasse on Sun, 23 Jul 2006 15:28:26 GMT]]></title><description><![CDATA[<p>Hundefutter schrieb:</p>
<blockquote>
<p>MfG<br />
Hundefuuter</p>
</blockquote>
<p>#include &quot;Memory.h&quot;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1102620</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1102620</guid><dc:creator><![CDATA[Fuuutterer]]></dc:creator><pubDate>Sun, 23 Jul 2006 15:28:26 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Klasse on Sun, 23 Jul 2006 15:48:22 GMT]]></title><description><![CDATA[<p>Habe die Headerdatei, in der die Klasse steht, includiert.<br />
Daran sollte es also nicht liegen.</p>
<p>----------------<br />
EDIT</p>
<p>Alles klar, hat sich erledigt. Hatte in der Headerdatei noch nen Syntaxfehler..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1102624</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1102624</guid><dc:creator><![CDATA[Hundefutter]]></dc:creator><pubDate>Sun, 23 Jul 2006 15:48:22 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Klasse on Sun, 23 Jul 2006 16:46:25 GMT]]></title><description><![CDATA[<p>#include &lt;vector&gt;<br />
#include &lt;conio.h&gt;</p>
<pre><code class="language-cpp">class CMemory
{
public:
    CMemory(){};
    void init_Memory(){};
    void change_Card(int i){};

protected:
    std::vector&lt;int&gt; cards;
    std::vector&lt;bool&gt; cards_status;
};

int main()
{
    CMemory Memory;
    Memory.init_Memory();
    getch();
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1102670</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1102670</guid><dc:creator><![CDATA[???_]]></dc:creator><pubDate>Sun, 23 Jul 2006 16:46:25 GMT</pubDate></item></channel></rss>