<?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[Fehlender Typspezifizierer - Anfänger braucht Hilfe bei Fehlermeldung....]]></title><description><![CDATA[<p>Hallo</p>
<p>Beim Kompilieren bekomme ich immer folgenden Fehler:</p>
<p>error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: &quot;default-int&quot; wird von C++ nicht unterstützt.</p>
<p>Kann mir jemand sagen wo mein Fehler liegt? Ich weiß echt nicht weiter....</p>
<p>MFg Physikus</p>
<pre><code class="language-cpp">#include &quot;rationalnumbers.h&quot;

main () {

	// Begruessung des Benutzers 
	cout &lt;&lt; &quot;Programm zur Demonstration von Operationen mit Rationalen Zahlen&quot; &lt;&lt; endl;
	cout &lt;&lt; &quot;Version 1.0&quot; &lt;&lt; endl &lt;&lt; endl;
	cout &lt;&lt; &quot;Die Eingabe von \&quot;0 0\&quot; beendet das Programm&quot; &lt;&lt; endl;

	// Endlosschleife: Programm wird per &quot;0 0&quot; beendet
	do {
		// try Block fängt alle numerischen Exceptions ab
		try {
			// Variablen rationaler Zahlen zur Durchführung beispielhafter Berechnungen
			rational r1;
			rational r2;
			rational r3;

			// Eingabe der ersten rationalen Zahl
			cout &lt;&lt; endl &lt;&lt; &quot;Erste  rationale Zahl eingeben (r bzw. n/z): &quot;;
			cin &gt;&gt; r1;
			cout &lt;&lt; endl &lt;&lt; &quot;Zweite rationale Zahl eingeben (r bzw. n/z): &quot;;
			cin &gt;&gt; r2;

			if (r1 == 0 &amp;&amp; r2 == 0) break; //exit(0);

			// Addition
			r3 = r1 + r2;
			cout &lt;&lt; endl &lt;&lt; &quot;Addition      : &quot; &lt;&lt; r1 &lt;&lt; &quot; + &quot; &lt;&lt; r2 &lt;&lt; &quot; = &quot;;
			cout &lt;&lt; r3 &lt;&lt; endl;

			// Subtraktion
			r3 = r1 - r2;
			cout &lt;&lt; endl &lt;&lt; &quot;Subtraktion   : &quot; &lt;&lt; r1 &lt;&lt; &quot; - &quot; &lt;&lt; r2 &lt;&lt; &quot; = &quot;;
			cout &lt;&lt; r3 &lt;&lt; endl;

			// Multiplikation
			r3 = r1 * r2;
			cout &lt;&lt; endl &lt;&lt; &quot;Multiplikation: &quot; &lt;&lt; r1 &lt;&lt; &quot; * &quot; &lt;&lt; r2 &lt;&lt; &quot; = &quot;;
			cout &lt;&lt; r3 &lt;&lt; endl;

			// Division
			r3 = r1 / r2;
			cout &lt;&lt; endl &lt;&lt; &quot;Division      : &quot; &lt;&lt; r1 &lt;&lt; &quot; / &quot; &lt;&lt; r2 &lt;&lt; &quot; = &quot;;
			cout &lt;&lt; r3 &lt;&lt; endl;

			cout &lt;&lt; endl;
		} catch (divisionByZeroError) {
			// Die Fehlerbehandlung ist hier noch rudimentaer; wird in naechsten Versionen verbessert!
			cerr &lt;&lt; endl &lt;&lt; &quot;Fehler: Divsion durch Null!&quot; &lt;&lt; endl &lt;&lt; endl;
		} catch (notArationalNumberError) {
			// Die Fehlerbehandlung ist hier noch rudimentaer; wird in naechsten Versionen verbessert!
			cerr &lt;&lt; endl &lt;&lt; &quot;Fehler: Keine gueltige rationale Zahl!&quot; &lt;&lt; endl &lt;&lt; endl;
		}
	} while (true); 

	return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/181518/fehlender-typspezifizierer-anfänger-braucht-hilfe-bei-fehlermeldung</link><generator>RSS for Node</generator><lastBuildDate>Tue, 22 Sep 2026 09:43:13 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/181518.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 14 May 2007 16:14:11 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Fehlender Typspezifizierer - Anfänger braucht Hilfe bei Fehlermeldung.... on Mon, 14 May 2007 16:14:11 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Beim Kompilieren bekomme ich immer folgenden Fehler:</p>
<p>error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: &quot;default-int&quot; wird von C++ nicht unterstützt.</p>
<p>Kann mir jemand sagen wo mein Fehler liegt? Ich weiß echt nicht weiter....</p>
<p>MFg Physikus</p>
<pre><code class="language-cpp">#include &quot;rationalnumbers.h&quot;

main () {

	// Begruessung des Benutzers 
	cout &lt;&lt; &quot;Programm zur Demonstration von Operationen mit Rationalen Zahlen&quot; &lt;&lt; endl;
	cout &lt;&lt; &quot;Version 1.0&quot; &lt;&lt; endl &lt;&lt; endl;
	cout &lt;&lt; &quot;Die Eingabe von \&quot;0 0\&quot; beendet das Programm&quot; &lt;&lt; endl;

	// Endlosschleife: Programm wird per &quot;0 0&quot; beendet
	do {
		// try Block fängt alle numerischen Exceptions ab
		try {
			// Variablen rationaler Zahlen zur Durchführung beispielhafter Berechnungen
			rational r1;
			rational r2;
			rational r3;

			// Eingabe der ersten rationalen Zahl
			cout &lt;&lt; endl &lt;&lt; &quot;Erste  rationale Zahl eingeben (r bzw. n/z): &quot;;
			cin &gt;&gt; r1;
			cout &lt;&lt; endl &lt;&lt; &quot;Zweite rationale Zahl eingeben (r bzw. n/z): &quot;;
			cin &gt;&gt; r2;

			if (r1 == 0 &amp;&amp; r2 == 0) break; //exit(0);

			// Addition
			r3 = r1 + r2;
			cout &lt;&lt; endl &lt;&lt; &quot;Addition      : &quot; &lt;&lt; r1 &lt;&lt; &quot; + &quot; &lt;&lt; r2 &lt;&lt; &quot; = &quot;;
			cout &lt;&lt; r3 &lt;&lt; endl;

			// Subtraktion
			r3 = r1 - r2;
			cout &lt;&lt; endl &lt;&lt; &quot;Subtraktion   : &quot; &lt;&lt; r1 &lt;&lt; &quot; - &quot; &lt;&lt; r2 &lt;&lt; &quot; = &quot;;
			cout &lt;&lt; r3 &lt;&lt; endl;

			// Multiplikation
			r3 = r1 * r2;
			cout &lt;&lt; endl &lt;&lt; &quot;Multiplikation: &quot; &lt;&lt; r1 &lt;&lt; &quot; * &quot; &lt;&lt; r2 &lt;&lt; &quot; = &quot;;
			cout &lt;&lt; r3 &lt;&lt; endl;

			// Division
			r3 = r1 / r2;
			cout &lt;&lt; endl &lt;&lt; &quot;Division      : &quot; &lt;&lt; r1 &lt;&lt; &quot; / &quot; &lt;&lt; r2 &lt;&lt; &quot; = &quot;;
			cout &lt;&lt; r3 &lt;&lt; endl;

			cout &lt;&lt; endl;
		} catch (divisionByZeroError) {
			// Die Fehlerbehandlung ist hier noch rudimentaer; wird in naechsten Versionen verbessert!
			cerr &lt;&lt; endl &lt;&lt; &quot;Fehler: Divsion durch Null!&quot; &lt;&lt; endl &lt;&lt; endl;
		} catch (notArationalNumberError) {
			// Die Fehlerbehandlung ist hier noch rudimentaer; wird in naechsten Versionen verbessert!
			cerr &lt;&lt; endl &lt;&lt; &quot;Fehler: Keine gueltige rationale Zahl!&quot; &lt;&lt; endl &lt;&lt; endl;
		}
	} while (true); 

	return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1284793</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1284793</guid><dc:creator><![CDATA[Physikus]]></dc:creator><pubDate>Mon, 14 May 2007 16:14:11 GMT</pubDate></item><item><title><![CDATA[Reply to Fehlender Typspezifizierer - Anfänger braucht Hilfe bei Fehlermeldung.... on Mon, 14 May 2007 16:18:52 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Es fehlt der Rückgabetyp deiner main-Funktion. das sollte so aussehen.<br />
int main()</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1284796</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1284796</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Mon, 14 May 2007 16:18:52 GMT</pubDate></item><item><title><![CDATA[Reply to Fehlender Typspezifizierer - Anfänger braucht Hilfe bei Fehlermeldung.... on Mon, 14 May 2007 16:21:49 GMT]]></title><description><![CDATA[<p>rational r1;<br />
rational r2;<br />
rational r3;</p>
<p>ist rational eine eigene klasse?<br />
in welcher Zeile tritt der Fehler den auf?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1284798</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1284798</guid><dc:creator><![CDATA[Fencer]]></dc:creator><pubDate>Mon, 14 May 2007 16:21:49 GMT</pubDate></item><item><title><![CDATA[Reply to Fehlender Typspezifizierer - Anfänger braucht Hilfe bei Fehlermeldung.... on Mon, 14 May 2007 16:22:43 GMT]]></title><description><![CDATA[<p>Sorry da war mein obriger post echt blöd.<br />
*schäm schäm*</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1284799</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1284799</guid><dc:creator><![CDATA[Fencer]]></dc:creator><pubDate>Mon, 14 May 2007 16:22:43 GMT</pubDate></item><item><title><![CDATA[Reply to Fehlender Typspezifizierer - Anfänger braucht Hilfe bei Fehlermeldung.... on Mon, 14 May 2007 16:45:50 GMT]]></title><description><![CDATA[<p>Braunstein schrieb:</p>
<blockquote>
<p>Hallo,</p>
<p>Es fehlt der Rückgabetyp deiner main-Funktion. das sollte so aussehen.<br />
int main()</p>
</blockquote>
<p>Ja, richtig. Soweit hab ich mir das auch gedacht.<br />
Aber wenn ich das int einfüge, und dann kompiliere passiert überhaupt nichts, auser folgender Anzeige.</p>
<p>1&gt;------ Erstellen gestartet: Projekt: Rational, Konfiguration: Debug Win32 ------<br />
1&gt;Kompilieren...<br />
1&gt;rationalnumbers.cpp<br />
1&gt;Verknüpfen...<br />
1&gt;Das Manifest wird eingebettet...<br />
1&gt;Das Buildprotokoll wurde unter &quot;file://e:\Studium\2. Semester\GIT II\Eigene Software\Rational\Rational\Debug\BuildLog.htm&quot; gespeichert.<br />
1&gt;Rational - 0 Fehler, 0 Warnung(en)<br />
========== Erstellen: 1 erfolgreich, Fehler bei 0, 0 aktuell, 0 übersprungen ==========</p>
<p>Es öffnet sich aber kein Fenster oder ähnliches</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1284813</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1284813</guid><dc:creator><![CDATA[Physikus]]></dc:creator><pubDate>Mon, 14 May 2007 16:45:50 GMT</pubDate></item><item><title><![CDATA[Reply to Fehlender Typspezifizierer - Anfänger braucht Hilfe bei Fehlermeldung.... on Mon, 14 May 2007 16:53:51 GMT]]></title><description><![CDATA[<p>Dann lies dir bitte mal diesen Beitrag aus der FAQ des Konsolenforums durch.<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-111042.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-111042.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1284817</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1284817</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Mon, 14 May 2007 16:53:51 GMT</pubDate></item><item><title><![CDATA[Reply to Fehlender Typspezifizierer - Anfänger braucht Hilfe bei Fehlermeldung.... on Mon, 14 May 2007 17:02:36 GMT]]></title><description><![CDATA[<p>Physikus schrieb:</p>
<blockquote>
<p>Aber wenn ich das int einfüge, und dann kompiliere passiert überhaupt nichts, auser folgender Anzeige.</p>
</blockquote>
<p>Na dann solltest du dein Programm vielleicht mal <strong>starten</strong>.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1284824</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1284824</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Mon, 14 May 2007 17:02:36 GMT</pubDate></item><item><title><![CDATA[Reply to Fehlender Typspezifizierer - Anfänger braucht Hilfe bei Fehlermeldung.... on Mon, 14 May 2007 17:08:10 GMT]]></title><description><![CDATA[<p>Das natürlich auch. Daran hatte ich gar nicht gedacht. <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1284829</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1284829</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Mon, 14 May 2007 17:08:10 GMT</pubDate></item><item><title><![CDATA[Reply to Fehlender Typspezifizierer - Anfänger braucht Hilfe bei Fehlermeldung.... on Mon, 14 May 2007 17:16:54 GMT]]></title><description><![CDATA[<p>Juhu... habs geschafft...<br />
Danke für eure hilfe.</p>
<p>Ich hatte das Projekt als Form Anwendung angelegt und nicht als Konsolenanwendung.</p>
<p>Nochmal vielen Dank.</p>
<p>Das Forum hier ist echt spitze.....</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1284836</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1284836</guid><dc:creator><![CDATA[Physikus]]></dc:creator><pubDate>Mon, 14 May 2007 17:16:54 GMT</pubDate></item><item><title><![CDATA[Reply to Fehlender Typspezifizierer - Anfänger braucht Hilfe bei Fehlermeldung.... on Mon, 14 May 2007 21:22:17 GMT]]></title><description><![CDATA[<p>Hallo nochmal</p>
<p>...bin jetzt dran aus einem Buch von Reß ein Beispiel zu implementieren.<br />
Dabei bekomme ich allerdings jetzt auch wieder einen Fehler:</p>
<p>e:\studium\2. semester\git ii\eigene software\reß string\reß string\string.cpp(27) : fatal error C1010: Unerwartetes Dateiende während der Suche nach dem vorkompilierten Header. Haben Sie möglicherweise vergessen, im Quellcode &quot;#include &quot;stdafx.h&quot;&quot; einzufügen?</p>
<p>und das bei folgendem code</p>
<pre><code class="language-cpp">#include &quot;String.h&quot;

// Length liefert die Länge des Textes

int String::Length()
{
	return size;
}

// liefert in str den String
void String::GetText (char *str)
{
	for (int i=0;int&lt;size;i++) str[i]=text[i];
	str[i]='\0'
}

	String::String()

	{
		text=NULL;
		size=0;
	}
</code></pre>
<p>wenn ich stdafx.h hinzufüge bekomme ich einen ganzen haufen weitere Fehlermeldungen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1284989</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1284989</guid><dc:creator><![CDATA[Physikus]]></dc:creator><pubDate>Mon, 14 May 2007 21:22:17 GMT</pubDate></item><item><title><![CDATA[Reply to Fehlender Typspezifizierer - Anfänger braucht Hilfe bei Fehlermeldung.... on Mon, 14 May 2007 23:07:59 GMT]]></title><description><![CDATA[<p>hi,</p>
<blockquote>
<p>e:\studium\2. semester\git ii\eigene software\reß string\reß<br />
string\string.cpp(27) : fatal error C1010: Unerwartetes Dateiende während<br />
der Suche nach dem vorkompilierten Header. Haben Sie möglicherweise vergessen, im Quellcode &quot;#include &quot;stdafx.h&quot;&quot; einzufügen?</p>
</blockquote>
<p>&quot;Unerwartetes Dateiende...&quot; weist doch stark darauf hin, dass irgendwo in deinem Programm (alle Header, main.cpp) eine schliessende klammer } vergessen worden ist.<br />
Falls du mit MSVC programmierst, geh in irgend eine Headerdatei von der du vermutest, dass sie der Übeltäter ist, lösche dort eine öffnende { und schreibe sofort wieder eine neue { hin. So, diese { müsste nun fett dargestellt sein. Scrolle nun nach unten und suche den Partner der fett dargestellten Klammer: Der Partner ist eine schließende Klammer, die ebenfalls fett dargestellt ist. Irgend wann gibst du eine fett dargestellte { ein, die keinen Partner hat und so hast du den Fehler gefunden. (es gibt bessere ide editoren, die dir selektierte { zusammen mit ihrem Partner } sofort hell leuchtend darstellen.)</p>
<p>Tip: falls dich stdafx.h zu sehr verwirrt, gehe in die Projektoptionen unter Compiler und schalte die Verwirrung stiftende Option &quot;vorcompilierte Headerdatei verwenden&quot; einfach aus.</p>
<p>vg. tesu</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1285007</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1285007</guid><dc:creator><![CDATA[tesuji]]></dc:creator><pubDate>Mon, 14 May 2007 23:07:59 GMT</pubDate></item><item><title><![CDATA[Reply to Fehlender Typspezifizierer - Anfänger braucht Hilfe bei Fehlermeldung.... on Tue, 15 May 2007 05:57:51 GMT]]></title><description><![CDATA[<p>tesuji schrieb:</p>
<blockquote>
<p>&quot;Unerwartetes Dateiende...&quot; weist doch stark darauf hin, dass irgendwo in deinem Programm (alle Header, main.cpp) eine schliessende klammer } vergessen worden ist.</p>
</blockquote>
<p>Nein. C1010 bedeutet immer, dass die Includedirektive für die PCH fehlt. Das wurde hier aber schon hundertfach durchgekaut.</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/15994">@Physikus</a>:<br />
Includedirektive hinzufügen oder Verwendung von PCH abschalten. Wenn ersteres Fehler verursacht, dann zeig bitte, welche das sind.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1285035</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1285035</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Tue, 15 May 2007 05:57:51 GMT</pubDate></item></channel></rss>