<?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[Finde den Fehler nicht]]></title><description><![CDATA[<p>Hallo c++ler <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>ich habe vor kurzem klassen und so gelernt. Jetzt habe ich aber ein Problem: Ich habe mal aus langeweile ein kleines Programm darüber zur Übung geschrieben. Aber der Compiler spuckt mir dann 8 Fehler aus. Kann mir einer Helfen? Danke</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

using namespace std;

//Klassen
//

class C_Personalien
{
private:
	char name[30];
	int Alter;

public:
	void ZeigeDaten ();
	void EingabeDaten ();
};

C_Personalien::EingabeDaten()
{
	cin.ignore ();
	cout &lt;&lt; &quot;Name der Person: &quot;;
	cin.get (name,29);
	cout &lt;&lt;  endl;

	cout &lt;&lt; &quot;Alter der Person: &quot;;
	cin &gt;&gt; Alter;
}

C_Personalien::ZeigeDaten()
{
	cout &lt;&lt; &quot;Name der Person: &quot; &lt;&lt; name;
	cout &lt;&lt; &quot;\n Alter der Person: &quot; &lt;&lt; Alter;
}

int main ()
{
	//Variabeln
	//
	int Anzahl;
	C_Personalien *pPersonen = NULL;

	cout &lt;&lt; &quot;Wieviele Personen gibt es: &quot;;
	cin &gt;&gt; Anzahl;

	pPersonen = new C_Personalien[Anzahl];

	for (int i=0; i&lt;Anzahl; i++)
	{
		cout &lt;&lt; &quot;Person Nummer &quot; &lt;&lt; i;
		pPersonen[i].EingabeDaten ();
	}

	for (int j=0; j&lt;Anzahl; j++)
	{
		cout &lt;&lt; &quot;Person Nummer &quot; &lt;&lt; j;
		pPersonen[j].ZeigeDaten ();
	}

	return 0;

}
</code></pre>
<p>Ps:<br />
Die fehler:<br />
1&gt;c:\users\hiho\documents\visual studio 2008\projects\shot un so\shot un so\shot un so.cpp(31) : <strong>error C4430:</strong> Fehlender Typspezifizierer - int wird angenommen. Hinweis: &quot;default-int&quot; wird von C++ nicht unterstützt.<br />
1&gt;c:\users\hiho\documents\visual studio 2008\projects\shot un so\shot un so\shot un so.cpp(31) : <strong>error C2556:</strong> 'int C_Personalien::EingabeDaten(void)': Überladene Funktion unterscheidet sich nur hinsichtlich des Rückgabetyps von 'void C_Personalien::EingabeDaten(void)'<br />
1&gt; c:\users\hiho\documents\visual studio 2008\projects\shot un so\shot un so\shot un so.cpp(27): Siehe Deklaration von 'C_Personalien::EingabeDaten'<br />
1&gt;c:\users\hiho\documents\visual studio 2008\projects\shot un so\shot un so\shot un so.cpp(31) : e<strong>rror C2371:</strong> 'C_Personalien::EingabeDaten': Neudefinition; unterschiedliche Basistypen<br />
1&gt; c:\users\hiho\documents\visual studio 2008\projects\shot un so\shot un so\shot un so.cpp(27): Siehe Deklaration von 'C_Personalien::EingabeDaten'<br />
1&gt;c:\users\hiho\documents\visual studio 2008\projects\shot un so\shot un so\shot un so.cpp(42) : <strong>error C4430</strong>: Fehlender Typspezifizierer - int wird angenommen. Hinweis: &quot;default-int&quot; wird von C++ nicht unterstützt.<br />
1&gt;c:\users\hiho\documents\visual studio 2008\projects\shot un so\shot un so\shot un so.cpp(42) : <strong>error C2556:</strong> 'int C_Personalien::ZeigeDaten(void)': Überladene Funktion unterscheidet sich nur hinsichtlich des Rückgabetyps von 'void C_Personalien::ZeigeDaten(void)'<br />
1&gt; c:\users\hiho\documents\visual studio 2008\projects\shot un so\shot un so\shot un so.cpp(26): Siehe Deklaration von 'C_Personalien::ZeigeDaten'<br />
1&gt;c:\users\hiho\documents\visual studio 2008\projects\shot un so\shot un so\shot un so.cpp(42) : <strong>error C2371</strong>: 'C_Personalien::ZeigeDaten': Neudefinition; unterschiedliche Basistypen<br />
1&gt; c:\users\hiho\documents\visual studio 2008\projects\shot un so\shot un so\shot un so.cpp(26): Siehe Deklaration von 'C_Personalien::ZeigeDaten'<br />
1&gt;c:\users\hiho\documents\visual studio 2008\projects\shot un so\shot un so\shot un so.cpp(62) : <strong>error C2264</strong>: 'C_Personalien::EingabeDaten': Fehler in der Funktionsdefinition oder Funktionsdeklaration, Funktion nicht aufgerufen<br />
1&gt;c:\users\hiho\documents\visual studio 2008\projects\shot un so\shot un so\shot un so.cpp(68) : <strong>error C2264</strong>: 'C_Personalien::ZeigeDaten': Fehler in der Funktionsdefinition oder Funktionsdeklaration, Funktion nicht aufgerufen<br />
1&gt;Das Buildprotokoll wurde unter &quot;file://c:\Users\hiho\Documents\Visual Studio 2008\Projects\Shot un so\Shot un so\Debug\BuildLog.htm&quot; gespeichert.<br />
1&gt;Shot un so - 8 Fehler, 0 Warnung(en)</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/251531/finde-den-fehler-nicht</link><generator>RSS for Node</generator><lastBuildDate>Tue, 15 Sep 2026 11:50:06 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/251531.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 06 Oct 2009 15:35:57 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Finde den Fehler nicht on Tue, 06 Oct 2009 15:35:57 GMT]]></title><description><![CDATA[<p>Hallo c++ler <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>ich habe vor kurzem klassen und so gelernt. Jetzt habe ich aber ein Problem: Ich habe mal aus langeweile ein kleines Programm darüber zur Übung geschrieben. Aber der Compiler spuckt mir dann 8 Fehler aus. Kann mir einer Helfen? Danke</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

using namespace std;

//Klassen
//

class C_Personalien
{
private:
	char name[30];
	int Alter;

public:
	void ZeigeDaten ();
	void EingabeDaten ();
};

C_Personalien::EingabeDaten()
{
	cin.ignore ();
	cout &lt;&lt; &quot;Name der Person: &quot;;
	cin.get (name,29);
	cout &lt;&lt;  endl;

	cout &lt;&lt; &quot;Alter der Person: &quot;;
	cin &gt;&gt; Alter;
}

C_Personalien::ZeigeDaten()
{
	cout &lt;&lt; &quot;Name der Person: &quot; &lt;&lt; name;
	cout &lt;&lt; &quot;\n Alter der Person: &quot; &lt;&lt; Alter;
}

int main ()
{
	//Variabeln
	//
	int Anzahl;
	C_Personalien *pPersonen = NULL;

	cout &lt;&lt; &quot;Wieviele Personen gibt es: &quot;;
	cin &gt;&gt; Anzahl;

	pPersonen = new C_Personalien[Anzahl];

	for (int i=0; i&lt;Anzahl; i++)
	{
		cout &lt;&lt; &quot;Person Nummer &quot; &lt;&lt; i;
		pPersonen[i].EingabeDaten ();
	}

	for (int j=0; j&lt;Anzahl; j++)
	{
		cout &lt;&lt; &quot;Person Nummer &quot; &lt;&lt; j;
		pPersonen[j].ZeigeDaten ();
	}

	return 0;

}
</code></pre>
<p>Ps:<br />
Die fehler:<br />
1&gt;c:\users\hiho\documents\visual studio 2008\projects\shot un so\shot un so\shot un so.cpp(31) : <strong>error C4430:</strong> Fehlender Typspezifizierer - int wird angenommen. Hinweis: &quot;default-int&quot; wird von C++ nicht unterstützt.<br />
1&gt;c:\users\hiho\documents\visual studio 2008\projects\shot un so\shot un so\shot un so.cpp(31) : <strong>error C2556:</strong> 'int C_Personalien::EingabeDaten(void)': Überladene Funktion unterscheidet sich nur hinsichtlich des Rückgabetyps von 'void C_Personalien::EingabeDaten(void)'<br />
1&gt; c:\users\hiho\documents\visual studio 2008\projects\shot un so\shot un so\shot un so.cpp(27): Siehe Deklaration von 'C_Personalien::EingabeDaten'<br />
1&gt;c:\users\hiho\documents\visual studio 2008\projects\shot un so\shot un so\shot un so.cpp(31) : e<strong>rror C2371:</strong> 'C_Personalien::EingabeDaten': Neudefinition; unterschiedliche Basistypen<br />
1&gt; c:\users\hiho\documents\visual studio 2008\projects\shot un so\shot un so\shot un so.cpp(27): Siehe Deklaration von 'C_Personalien::EingabeDaten'<br />
1&gt;c:\users\hiho\documents\visual studio 2008\projects\shot un so\shot un so\shot un so.cpp(42) : <strong>error C4430</strong>: Fehlender Typspezifizierer - int wird angenommen. Hinweis: &quot;default-int&quot; wird von C++ nicht unterstützt.<br />
1&gt;c:\users\hiho\documents\visual studio 2008\projects\shot un so\shot un so\shot un so.cpp(42) : <strong>error C2556:</strong> 'int C_Personalien::ZeigeDaten(void)': Überladene Funktion unterscheidet sich nur hinsichtlich des Rückgabetyps von 'void C_Personalien::ZeigeDaten(void)'<br />
1&gt; c:\users\hiho\documents\visual studio 2008\projects\shot un so\shot un so\shot un so.cpp(26): Siehe Deklaration von 'C_Personalien::ZeigeDaten'<br />
1&gt;c:\users\hiho\documents\visual studio 2008\projects\shot un so\shot un so\shot un so.cpp(42) : <strong>error C2371</strong>: 'C_Personalien::ZeigeDaten': Neudefinition; unterschiedliche Basistypen<br />
1&gt; c:\users\hiho\documents\visual studio 2008\projects\shot un so\shot un so\shot un so.cpp(26): Siehe Deklaration von 'C_Personalien::ZeigeDaten'<br />
1&gt;c:\users\hiho\documents\visual studio 2008\projects\shot un so\shot un so\shot un so.cpp(62) : <strong>error C2264</strong>: 'C_Personalien::EingabeDaten': Fehler in der Funktionsdefinition oder Funktionsdeklaration, Funktion nicht aufgerufen<br />
1&gt;c:\users\hiho\documents\visual studio 2008\projects\shot un so\shot un so\shot un so.cpp(68) : <strong>error C2264</strong>: 'C_Personalien::ZeigeDaten': Fehler in der Funktionsdefinition oder Funktionsdeklaration, Funktion nicht aufgerufen<br />
1&gt;Das Buildprotokoll wurde unter &quot;file://c:\Users\hiho\Documents\Visual Studio 2008\Projects\Shot un so\Shot un so\Debug\BuildLog.htm&quot; gespeichert.<br />
1&gt;Shot un so - 8 Fehler, 0 Warnung(en)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1788783</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1788783</guid><dc:creator><![CDATA[Joker232]]></dc:creator><pubDate>Tue, 06 Oct 2009 15:35:57 GMT</pubDate></item><item><title><![CDATA[Reply to Finde den Fehler nicht on Tue, 06 Oct 2009 15:47:48 GMT]]></title><description><![CDATA[<p>Ich hab's jetzt erstmal nur syntaktisch korrigiert. Ob das ganze Sinn macht, habe ich jetzt nicht angeguckt. Aber so kannst du erstmal weitermachen:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

using namespace std;

//Klassen
//

class C_Personalien
{
private:
	char name[30];
	int Alter;

public:
	void ZeigeDaten ();
	void EingabeDaten ();
};

void C_Personalien::EingabeDaten() // Hier fehlte der Rückgabetyp
{
	cin.ignore ();
	cout &lt;&lt; &quot;Name der Person: &quot;;
	cin.get (name,29);
	cout &lt;&lt;  endl;

	cout &lt;&lt; &quot;Alter der Person: &quot;;
	cin &gt;&gt; Alter;
}

void C_Personalien::ZeigeDaten()  // hier ebenfalls
{
	cout &lt;&lt; &quot;Name der Person: &quot; &lt;&lt; name;
	cout &lt;&lt; &quot;\n Alter der Person: &quot; &lt;&lt; Alter;
}

int main ()
{
	//Variabeln
	//
	int Anzahl;
	C_Personalien *pPersonen = NULL;

	cout &lt;&lt; &quot;Wieviele Personen gibt es: &quot;;
	cin &gt;&gt; Anzahl;

	pPersonen = new C_Personalien[Anzahl];

	for (int i=0; i&lt;Anzahl; i++)
	{
		cout &lt;&lt; &quot;Person Nummer &quot; &lt;&lt; i;
		pPersonen[i].EingabeDaten ();
	}

	for (int j=0; j&lt;Anzahl; j++)
	{
		cout &lt;&lt; &quot;Person Nummer &quot; &lt;&lt; j;
		pPersonen[j].ZeigeDaten ();
	}

	return 0;

}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1788793</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1788793</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Tue, 06 Oct 2009 15:47:48 GMT</pubDate></item><item><title><![CDATA[Reply to Finde den Fehler nicht on Tue, 06 Oct 2009 15:53:38 GMT]]></title><description><![CDATA[<p>Ahh danke^^<br />
Jetzt weiss ich was falsch war. Ich habe das &quot;void&quot; vergessen.<br />
Danke <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f60b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_savoring_food"
      title=":yum:"
      alt="😋"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1788797</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1788797</guid><dc:creator><![CDATA[Joker232]]></dc:creator><pubDate>Tue, 06 Oct 2009 15:53:38 GMT</pubDate></item></channel></rss>