<?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[Fehler nicht auffindbar]]></title><description><![CDATA[<p>Hallo,<br />
ich bekomme immer die Fehlermeldung:<br />
Fehler 1 error C2143: Syntaxfehler: Es fehlt ';' vor 'using', main.cpp zeile 4<br />
Fehler 2 error C2143: Syntaxfehler: Es fehlt ';' vor 'using' autohausmethoden.cpp<br />
zeile 4<br />
Ich kann mir beim besten Willen nicht erklären wieso..<br />
hier mein Quellcode:</p>
<pre><code>#include &lt;iostream&gt;
#include &lt;vector&gt;
#include &quot;classAutohaus.h&quot;
using namespace std;

int main()	{

	vector&lt;Autohaus&gt; Daten;
	Daten.push_back(Autohaus(1000,2000));
	Daten.push_back(Autohaus(2000,3000));
	cout &lt;&lt; &quot;+ + + Autohaus + + +\n&quot; &lt;&lt; endl;
	for(int i=0; i&lt;2; i++)	{
		Daten[i].nenneZahlZahl();
		cout &lt;&lt; endl;
	} 
	return 0;
}
</code></pre>
<pre><code>//Klasse Autohaus
#ifndef _classAutohaus_H_
#define _classAutohaus_H_

class Autohaus{

public:
		Autohaus(int,int);
		void nenneZahlZahl(void);

private:
		int zahl1;
		int zahl2;
}

#endif
</code></pre>
<pre><code>//AutohausMethoden.cpp
#include &lt;iostream&gt;
#include &quot;classAutohaus.h&quot;
using namespace std;

Autohaus::Autohaus(int zall,int zarhl){
	zahl1 = zall;
	zahl2 = zarhl;
}

void Autohaus::nenneZahlZahl(void)	{
	cout &lt;&lt; &quot;Zahl1: &quot; &lt;&lt; zahl1 &lt;&lt; endl;
	cout &lt;&lt; &quot;Zahl2: &quot; &lt;&lt; zahl2 &lt;&lt; endl;

}
</code></pre>
<p>Grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/340180/fehler-nicht-auffindbar</link><generator>RSS for Node</generator><lastBuildDate>Sat, 11 Apr 2026 10:46:09 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/340180.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 24 Oct 2016 09:16:42 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Fehler nicht auffindbar on Mon, 24 Oct 2016 09:16:42 GMT]]></title><description><![CDATA[<p>Hallo,<br />
ich bekomme immer die Fehlermeldung:<br />
Fehler 1 error C2143: Syntaxfehler: Es fehlt ';' vor 'using', main.cpp zeile 4<br />
Fehler 2 error C2143: Syntaxfehler: Es fehlt ';' vor 'using' autohausmethoden.cpp<br />
zeile 4<br />
Ich kann mir beim besten Willen nicht erklären wieso..<br />
hier mein Quellcode:</p>
<pre><code>#include &lt;iostream&gt;
#include &lt;vector&gt;
#include &quot;classAutohaus.h&quot;
using namespace std;

int main()	{

	vector&lt;Autohaus&gt; Daten;
	Daten.push_back(Autohaus(1000,2000));
	Daten.push_back(Autohaus(2000,3000));
	cout &lt;&lt; &quot;+ + + Autohaus + + +\n&quot; &lt;&lt; endl;
	for(int i=0; i&lt;2; i++)	{
		Daten[i].nenneZahlZahl();
		cout &lt;&lt; endl;
	} 
	return 0;
}
</code></pre>
<pre><code>//Klasse Autohaus
#ifndef _classAutohaus_H_
#define _classAutohaus_H_

class Autohaus{

public:
		Autohaus(int,int);
		void nenneZahlZahl(void);

private:
		int zahl1;
		int zahl2;
}

#endif
</code></pre>
<pre><code>//AutohausMethoden.cpp
#include &lt;iostream&gt;
#include &quot;classAutohaus.h&quot;
using namespace std;

Autohaus::Autohaus(int zall,int zarhl){
	zahl1 = zall;
	zahl2 = zarhl;
}

void Autohaus::nenneZahlZahl(void)	{
	cout &lt;&lt; &quot;Zahl1: &quot; &lt;&lt; zahl1 &lt;&lt; endl;
	cout &lt;&lt; &quot;Zahl2: &quot; &lt;&lt; zahl2 &lt;&lt; endl;

}
</code></pre>
<p>Grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2512651</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2512651</guid><dc:creator><![CDATA[Pianola]]></dc:creator><pubDate>Mon, 24 Oct 2016 09:16:42 GMT</pubDate></item><item><title><![CDATA[Reply to Fehler nicht auffindbar on Mon, 24 Oct 2016 09:30:08 GMT]]></title><description><![CDATA[<p>Klassendefinitionen müssen mit einem Semikolon abgeschlossen werden.</p>
<p>Dass der Fehler hier verwirrenderweise in Zeile 4 der main gemeldet wird, liegt da dran, dass es erst dann ein Fehler wird, wenn auf die Klassendefinition etwas anderes als ein Semikolon folgt und diese Stelle ist dann eben nicht am Ende der Klassendefinition, sondern da, wo das erste Mal irgendetwas anderes steht, hier also das using in Zeile 4.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2512656</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2512656</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Mon, 24 Oct 2016 09:30:08 GMT</pubDate></item><item><title><![CDATA[Reply to Fehler nicht auffindbar on Mon, 24 Oct 2016 09:31:19 GMT]]></title><description><![CDATA[<p>Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2512657</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2512657</guid><dc:creator><![CDATA[Pianola]]></dc:creator><pubDate>Mon, 24 Oct 2016 09:31:19 GMT</pubDate></item></channel></rss>