<?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[Brauche Hilfe bei meinem Programm, unerklärliche Fehlermeldung]]></title><description><![CDATA[<p>Hi zusammen, habe Heut mal ein kleines Programm geschrieben:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

class schueler
{
private:
	char vname[20];
	char nname[20];
	int punkte;
	int klausuren;
	double note;
	double ermittle_note();	//Private Elementfunktion
public:
	void eingabe();
	void anzeige();
	double schueler::ermittle_note()
	{
		return float (punkte) / klausuren;
	}

	void schueler::eingeben()
		{
			cout &lt;&lt; &quot;Vorname :&quot;;
			cin &gt;&gt; vname;
			cout &lt;&lt; &quot;Nachnahme :&quot;;
			cin &gt;&gt; nname;
			cout &lt;&lt; &quot;Gesamte Punkte :&quot;;
			cin &gt;&gt; punkte;
			cout &lt;&lt; &quot;Anzahl Klausuren :&quot;;
			cin &gt;&gt; klausuren;
			cout &lt;&lt; &quot;\n&quot;;

			note = ermittle_note();
		}

	void schueler::anzeigen()
		{ //Daten eingeben
			cout &lt;&lt; &quot;\n&quot; &lt;&lt; vname &lt;&lt; &quot; &quot; &lt;&lt; nname &lt;&lt; &quot;\n&quot;;
			cout &lt;&lt; &quot;Punkte: &quot; &lt;&lt; punkte &lt;&lt; &quot;\n&quot;;
			cout &lt;&lt; &quot;Klausuren:&quot; &lt;&lt; klausuren &lt;&lt; &quot;\n&quot;;
			cout &lt;&lt; &quot;\n&quot;;
		}

	void main(void)	//Hauptprogramm
	{	
         schueler schueler01,schueler02;

	schueler01.eingeben();
	schueler02.eingeben();
	schueler01.anzeigen();
	schueler02.anzeigen();

	cout &lt;&lt; &quot;\nProgramm beenden.\n&quot;;
}
</code></pre>
<p>So nun bekomm ich beim COmpilen immer diese 3 Fehlermeldungen:</p>
<pre><code>1&gt;------ Erstellen gestartet: Projekt: Neu, Konfiguration: Debug Win32 ------
1&gt;Kompilieren...
1&gt;neu.cpp
1&gt;c:\dokumente und einstellungen\dennis smits\eigene dateien\schule\programmieren\neu\neu\neu.cpp(5) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'schueler'
1&gt;c:\dokumente und einstellungen\dennis smits\eigene dateien\schule\programmieren\neu\neu\neu.cpp(5) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: &quot;default-int&quot; wird von C++ nicht unterstützt.
1&gt;c:\dokumente und einstellungen\dennis smits\eigene dateien\schule\programmieren\neu\neu\neu.cpp(5) : error C2470: &quot;schueler&quot;: Sieht wie eine Funktionsdefinition aus, es ist aber keine Parameterliste vorhanden; sichtbarer Funktionstext wird übersprungen.
1&gt;Neu - 3 Fehler, 0 Warnung(en)
========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========
</code></pre>
<p>Kann mir einer sagen warum dort diese Fehlermeldungen kommen??? Ich kannn mir da snicht erklären. Der Zeigt Fehler an was garkein Fehler ist.</p>
<p>Nur bei clas schueler gehört nämlich garkein ; hin.</p>
<p>THX schonmal.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/194809/brauche-hilfe-bei-meinem-programm-unerklärliche-fehlermeldung</link><generator>RSS for Node</generator><lastBuildDate>Tue, 29 Sep 2026 17:00:32 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/194809.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 11 Oct 2007 07:32:05 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Brauche Hilfe bei meinem Programm, unerklärliche Fehlermeldung on Thu, 11 Oct 2007 07:52:46 GMT]]></title><description><![CDATA[<p>Hi zusammen, habe Heut mal ein kleines Programm geschrieben:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

class schueler
{
private:
	char vname[20];
	char nname[20];
	int punkte;
	int klausuren;
	double note;
	double ermittle_note();	//Private Elementfunktion
public:
	void eingabe();
	void anzeige();
	double schueler::ermittle_note()
	{
		return float (punkte) / klausuren;
	}

	void schueler::eingeben()
		{
			cout &lt;&lt; &quot;Vorname :&quot;;
			cin &gt;&gt; vname;
			cout &lt;&lt; &quot;Nachnahme :&quot;;
			cin &gt;&gt; nname;
			cout &lt;&lt; &quot;Gesamte Punkte :&quot;;
			cin &gt;&gt; punkte;
			cout &lt;&lt; &quot;Anzahl Klausuren :&quot;;
			cin &gt;&gt; klausuren;
			cout &lt;&lt; &quot;\n&quot;;

			note = ermittle_note();
		}

	void schueler::anzeigen()
		{ //Daten eingeben
			cout &lt;&lt; &quot;\n&quot; &lt;&lt; vname &lt;&lt; &quot; &quot; &lt;&lt; nname &lt;&lt; &quot;\n&quot;;
			cout &lt;&lt; &quot;Punkte: &quot; &lt;&lt; punkte &lt;&lt; &quot;\n&quot;;
			cout &lt;&lt; &quot;Klausuren:&quot; &lt;&lt; klausuren &lt;&lt; &quot;\n&quot;;
			cout &lt;&lt; &quot;\n&quot;;
		}

	void main(void)	//Hauptprogramm
	{	
         schueler schueler01,schueler02;

	schueler01.eingeben();
	schueler02.eingeben();
	schueler01.anzeigen();
	schueler02.anzeigen();

	cout &lt;&lt; &quot;\nProgramm beenden.\n&quot;;
}
</code></pre>
<p>So nun bekomm ich beim COmpilen immer diese 3 Fehlermeldungen:</p>
<pre><code>1&gt;------ Erstellen gestartet: Projekt: Neu, Konfiguration: Debug Win32 ------
1&gt;Kompilieren...
1&gt;neu.cpp
1&gt;c:\dokumente und einstellungen\dennis smits\eigene dateien\schule\programmieren\neu\neu\neu.cpp(5) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'schueler'
1&gt;c:\dokumente und einstellungen\dennis smits\eigene dateien\schule\programmieren\neu\neu\neu.cpp(5) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: &quot;default-int&quot; wird von C++ nicht unterstützt.
1&gt;c:\dokumente und einstellungen\dennis smits\eigene dateien\schule\programmieren\neu\neu\neu.cpp(5) : error C2470: &quot;schueler&quot;: Sieht wie eine Funktionsdefinition aus, es ist aber keine Parameterliste vorhanden; sichtbarer Funktionstext wird übersprungen.
1&gt;Neu - 3 Fehler, 0 Warnung(en)
========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========
</code></pre>
<p>Kann mir einer sagen warum dort diese Fehlermeldungen kommen??? Ich kannn mir da snicht erklären. Der Zeigt Fehler an was garkein Fehler ist.</p>
<p>Nur bei clas schueler gehört nämlich garkein ; hin.</p>
<p>THX schonmal.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1382561</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1382561</guid><dc:creator><![CDATA[Nero91]]></dc:creator><pubDate>Thu, 11 Oct 2007 07:52:46 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche Hilfe bei meinem Programm, unerklärliche Fehlermeldung on Thu, 11 Oct 2007 07:34:19 GMT]]></title><description><![CDATA[<p>clas != class</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1382563</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1382563</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Thu, 11 Oct 2007 07:34:19 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche Hilfe bei meinem Programm, unerklärliche Fehlermeldung on Thu, 11 Oct 2007 07:36:38 GMT]]></title><description><![CDATA[<p>Ohhhh ich Idiot THX ^^, so ein einfacher Fehler .</p>
<p>Danke dir.</p>
<p>EDIT: Wau geil jetzt bekomm ich 20 Neue Fehler ^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1382564</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1382564</guid><dc:creator><![CDATA[Nero91]]></dc:creator><pubDate>Thu, 11 Oct 2007 07:36:38 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche Hilfe bei meinem Programm, unerklärliche Fehlermeldung on Thu, 11 Oct 2007 07:36:19 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>void main ist zumindest fragwürdig.<br />
; am Ende der Klasse sehe ich auch nicht.</p>
<p>chrische</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1382565</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1382565</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 11 Oct 2007 07:36:19 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche Hilfe bei meinem Programm, unerklärliche Fehlermeldung on Thu, 11 Oct 2007 07:45:30 GMT]]></title><description><![CDATA[<p>Die ganzen Methodendefinitionen sollten doch sicher außerhalb der Klassendeklaration stehen und nicht im Inneren (auf Deutsch - da fehlt das }; nach der Deklaration &quot;void anzeige();&quot;, und außerdem das {, mit dem die main()-Funktion eingeleitet werden soll).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1382575</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1382575</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 11 Oct 2007 07:45:30 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche Hilfe bei meinem Programm, unerklärliche Fehlermeldung on Thu, 11 Oct 2007 07:45:31 GMT]]></title><description><![CDATA[<p>chrische5 schrieb:</p>
<blockquote>
<p>void main ist zumindest fragwürdig.</p>
</blockquote>
<p>Wieso, gegen eine Funktion main in der Klasse schueler ist garnichts einzuwenden. Nur dass sie nicht der Haupteinsprungspunkt ist <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p>ad 20 Fehler: Die Funktion main hat keinen Körper!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1382576</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1382576</guid><dc:creator><![CDATA[LordJaxom]]></dc:creator><pubDate>Thu, 11 Oct 2007 07:45:31 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche Hilfe bei meinem Programm, unerklärliche Fehlermeldung on Thu, 11 Oct 2007 07:52:13 GMT]]></title><description><![CDATA[<p>Ahhhh danke <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> ,<br />
Habs voll übersehen<br />
THX</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1382586</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1382586</guid><dc:creator><![CDATA[Nero91]]></dc:creator><pubDate>Thu, 11 Oct 2007 07:52:13 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche Hilfe bei meinem Programm, unerklärliche Fehlermeldung on Thu, 11 Oct 2007 07:52:36 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;iostream&gt; 
using namespace std; 

class schueler 
{ 
private: 
    char vname[20]; 
    char nname[20]; 
    int punkte; 
    int klausuren; 
    double note; 
    double ermittle_note();    //Private Elementfunktion 
public: 
    void eingabe(); 
    void anzeige(); 
    double schueler::ermittle_note() 
    { 
        return float (punkte) / klausuren; 
    } 

    void schueler::eingeben() 
        { 
            cout &lt;&lt; &quot;Vorname :&quot;; 
            cin &gt;&gt; vname; 
            cout &lt;&lt; &quot;Nachnahme :&quot;; 
            cin &gt;&gt; nname; 
            cout &lt;&lt; &quot;Gesamte Punkte :&quot;; 
            cin &gt;&gt; punkte; 
            cout &lt;&lt; &quot;Anzahl Klausuren :&quot;; 
            cin &gt;&gt; klausuren; 
            cout &lt;&lt; &quot;\n&quot;; 

            note = ermittle_note(); 
        } 

    void schueler::anzeigen() 
        { //Daten eingeben 
            cout &lt;&lt; &quot;\n&quot; &lt;&lt; vname &lt;&lt; &quot; &quot; &lt;&lt; nname &lt;&lt; &quot;\n&quot;; 
            cout &lt;&lt; &quot;Punkte: &quot; &lt;&lt; punkte &lt;&lt; &quot;\n&quot;; 
            cout &lt;&lt; &quot;Klausuren:&quot; &lt;&lt; klausuren &lt;&lt; &quot;\n&quot;; 
            cout &lt;&lt; &quot;\n&quot;; 
        } 

};

void main(void){  //Hauptprogramm 

    schueler schueler01,schueler02; 

    schueler01.eingeben(); 
    schueler02.eingeben(); 
    schueler01.anzeigen(); 
    schueler02.anzeigen(); 

    cout &lt;&lt; &quot;\nProgramm beenden.\n&quot;; 
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1382587</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1382587</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Thu, 11 Oct 2007 07:52:36 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche Hilfe bei meinem Programm, unerklärliche Fehlermeldung on Thu, 11 Oct 2007 07:57:51 GMT]]></title><description><![CDATA[<p>So jetzt bekomm ich nur noch die Fehlermeldung:</p>
<pre><code>1&gt;c:\dokumente und einstellungen\dennis smits\eigene dateien\schule\programmieren\neu\neu\neu.cpp(55) : fatal error C1075: Dateiende erreicht, bevor das zugehörige Element für das linke Element Klammer &quot;{&quot; in &quot;c:\dokumente und einstellungen\dennis smits\eigene dateien\schule\programmieren\neu\neu\neu.cpp(5)&quot; gefunden wurde
</code></pre>
<p>Erledigt Fehler gefunden.<br />
THX für eure Hilfe.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1382590</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1382590</guid><dc:creator><![CDATA[Nero91]]></dc:creator><pubDate>Thu, 11 Oct 2007 07:57:51 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche Hilfe bei meinem Programm, unerklärliche Fehlermeldung on Thu, 11 Oct 2007 07:59:46 GMT]]></title><description><![CDATA[<p>@Boris: Entweder du definierst die drei Methoden inline (also direkt bei der Deklaration), dann brauchst du die Angabe &quot;schueler::&quot; (und die alleinstehenden Methoden-Prototypen) nicht - oder du definierst sie außerhalb der Klasse:</p>
<pre><code class="language-cpp">class schueler
{
  ...//bis hierher wie oben
  void anzeige();
};

double schueler::ermittle_note()
{
  return (float)punkte / kurse;//btw, was soll der &quot;Umweg&quot; über float?
}
...
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1382593</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1382593</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 11 Oct 2007 07:59:46 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche Hilfe bei meinem Programm, unerklärliche Fehlermeldung on Thu, 11 Oct 2007 08:00:51 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

class schueler
{
private:
    char vname[20];
    char nname[20];
    int punkte;
    int klausuren;
    double note;
    double ermittle_note();    //Private Elementfunktion
public:
    void eingeben();
    void anzeigen();
};
    double schueler::ermittle_note()
    {
        return float (punkte) / klausuren;
    }

    void schueler::eingeben()
        {
            cout &lt;&lt; &quot;Vorname :&quot;;
            cin &gt;&gt; vname;
            cout &lt;&lt; &quot;Nachnahme :&quot;;
            cin &gt;&gt; nname;
            cout &lt;&lt; &quot;Gesamte Punkte :&quot;;
            cin &gt;&gt; punkte;
            cout &lt;&lt; &quot;Anzahl Klausuren :&quot;;
            cin &gt;&gt; klausuren;
            cout &lt;&lt; &quot;\n&quot;;

            note = ermittle_note();
        }

    void schueler::anzeigen()
        { //Daten eingeben
            cout &lt;&lt; &quot;\n&quot; &lt;&lt; vname &lt;&lt; &quot; &quot; &lt;&lt; nname &lt;&lt; &quot;\n&quot;;
            cout &lt;&lt; &quot;Punkte: &quot; &lt;&lt; punkte &lt;&lt; &quot;\n&quot;;
            cout &lt;&lt; &quot;Klausuren:&quot; &lt;&lt; klausuren &lt;&lt; &quot;\n&quot;;
            cout &lt;&lt; &quot;\n&quot;;
        }

int main(int argc, char ** argv){  //Hauptprogramm

    schueler schueler01,schueler02;

    schueler01.eingeben();
    schueler02.eingeben();
    schueler01.anzeigen();
    schueler02.anzeigen();

    cout &lt;&lt; &quot;\nProgramm beenden.\n&quot;;
	return 0;
}
</code></pre>
<p>Jetz vielleicht noch ans Ende der main irgendwas, dass du kurz siehst, was gemacht wird und läuft</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1382594</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1382594</guid><dc:creator><![CDATA[Vorden]]></dc:creator><pubDate>Thu, 11 Oct 2007 08:00:51 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche Hilfe bei meinem Programm, unerklärliche Fehlermeldung on Thu, 11 Oct 2007 08:01:50 GMT]]></title><description><![CDATA[<p>Nero91 schrieb:</p>
<blockquote>
<p>So jetzt bekomm ich nur noch die Fehlermeldung:</p>
<pre><code>1&gt;c:\dokumente und einstellungen\dennis smits\eigene dateien\schule\programmieren\neu\neu\neu.cpp(55) : fatal error C1075: Dateiende erreicht, bevor das zugehörige Element für das linke Element Klammer &quot;{&quot; in &quot;c:\dokumente und einstellungen\dennis smits\eigene dateien\schule\programmieren\neu\neu\neu.cpp(5)&quot; gefunden wurde
</code></pre>
<p>Erledigt Fehler gefunden.<br />
THX für eure Hilfe.</p>
</blockquote>
<p>du braucht nicht immer den ganzen pfad mit deinem namen posten, nur die fehlermeldung reicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1382595</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1382595</guid><dc:creator><![CDATA[hinweis]]></dc:creator><pubDate>Thu, 11 Oct 2007 08:01:50 GMT</pubDate></item></channel></rss>