<?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[Verstehe Fehler nicht (bei int main)]]></title><description><![CDATA[<p>Der Hauptprogrammcode:</p>
<pre><code class="language-cpp">#include &lt;cstdlib&gt;
#include &lt;iostream&gt;
#include &quot;Credits.h&quot;

int main(int argc, char *argv[])
{
    int Menuauswahl;
    std::cout &lt;&lt; &quot;Der Kleine Uebersetzer\n&quot;;
    std::cout &lt;&lt; &quot;Version 1.0\n\n&quot;;
    std::cout &lt;&lt; &quot;Menu\n&quot;;
do
{
     std::cout &lt;&lt; &quot;(1)Uebersetzen&quot; &lt;&lt; std::endl;
     std::cout &lt;&lt; &quot;(2)Help&quot; &lt;&lt; std::endl;
     std::cout &lt;&lt; &quot;(3)Credits&quot; &lt;&lt; std::endl;
     std::cout &lt;&lt; &quot;(4)Beenden&quot; &lt;&lt; std::endl;
     std::cin &gt;&gt; Menuauswahl;
     switch (Menuauswahl)
     {
     case 1:
          {
               std::cout &lt;&lt; &quot;Uebersetzen:\n&quot;;
          }break;
     case 2:
          {
               std::cout &lt;&lt; &quot;Hilfe:\n&quot;;
          }break;
     case 3:
          {
               std::cout &lt;&lt; &quot;Credits:\n&quot;;
               //Credits Credits;
               //Credits.ZeigeCredits;
          }break;
     case 4:
          {}break;
     default:            
          {
              std::cout &lt;&lt; &quot;Falsche Auswahl\n&quot;;
          }break;
     }

}while (Menuauswahl != 4);

    system(&quot;PAUSE&quot;);
    return EXIT_SUCCESS;
}
</code></pre>
<p>Die Creditsdatei:</p>
<pre><code class="language-cpp">#ifndef CREDITS_H
#define CREDITS_H

class CCredits
{
      public:
             void ZeigeCredits ()
             {
                  std::cout &lt;&lt; &quot;Entwickler: Niko\n Programm: Niko\n Idee: Niko\n&quot;;
             }
}

#endif
</code></pre>
<p>Fehler tritt auf wenn ich Credits.h einbinde!<br />
Wenn ich da stehen habe:</p>
<pre><code class="language-cpp">//include &quot;Credits.h&quot;
</code></pre>
<p>meckert der Compieler nicht</p>
<p>Fehler:<br />
7 C:\Dev-Cpp\Neue Projekte\Anderes Programm\main.cpp new types may not be defined in a return type<br />
7 C:\Dev-Cpp\Neue Projekte\Anderes Programm\main.cpp extraneous <code>int' ignored 7 C:\\Dev-Cpp\\Neue Projekte\\Anderes Programm\\main.cpp \</code>main' must return `int'<br />
C:\Dev-Cpp\Neue Projekte\Anderes Programm\Makefile.win [Build Error] [main.o] Error 1</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/188211/verstehe-fehler-nicht-bei-int-main</link><generator>RSS for Node</generator><lastBuildDate>Fri, 25 Sep 2026 02:03:53 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/188211.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 29 Jul 2007 11:07:12 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Verstehe Fehler nicht (bei int main) on Sun, 29 Jul 2007 11:07:12 GMT]]></title><description><![CDATA[<p>Der Hauptprogrammcode:</p>
<pre><code class="language-cpp">#include &lt;cstdlib&gt;
#include &lt;iostream&gt;
#include &quot;Credits.h&quot;

int main(int argc, char *argv[])
{
    int Menuauswahl;
    std::cout &lt;&lt; &quot;Der Kleine Uebersetzer\n&quot;;
    std::cout &lt;&lt; &quot;Version 1.0\n\n&quot;;
    std::cout &lt;&lt; &quot;Menu\n&quot;;
do
{
     std::cout &lt;&lt; &quot;(1)Uebersetzen&quot; &lt;&lt; std::endl;
     std::cout &lt;&lt; &quot;(2)Help&quot; &lt;&lt; std::endl;
     std::cout &lt;&lt; &quot;(3)Credits&quot; &lt;&lt; std::endl;
     std::cout &lt;&lt; &quot;(4)Beenden&quot; &lt;&lt; std::endl;
     std::cin &gt;&gt; Menuauswahl;
     switch (Menuauswahl)
     {
     case 1:
          {
               std::cout &lt;&lt; &quot;Uebersetzen:\n&quot;;
          }break;
     case 2:
          {
               std::cout &lt;&lt; &quot;Hilfe:\n&quot;;
          }break;
     case 3:
          {
               std::cout &lt;&lt; &quot;Credits:\n&quot;;
               //Credits Credits;
               //Credits.ZeigeCredits;
          }break;
     case 4:
          {}break;
     default:            
          {
              std::cout &lt;&lt; &quot;Falsche Auswahl\n&quot;;
          }break;
     }

}while (Menuauswahl != 4);

    system(&quot;PAUSE&quot;);
    return EXIT_SUCCESS;
}
</code></pre>
<p>Die Creditsdatei:</p>
<pre><code class="language-cpp">#ifndef CREDITS_H
#define CREDITS_H

class CCredits
{
      public:
             void ZeigeCredits ()
             {
                  std::cout &lt;&lt; &quot;Entwickler: Niko\n Programm: Niko\n Idee: Niko\n&quot;;
             }
}

#endif
</code></pre>
<p>Fehler tritt auf wenn ich Credits.h einbinde!<br />
Wenn ich da stehen habe:</p>
<pre><code class="language-cpp">//include &quot;Credits.h&quot;
</code></pre>
<p>meckert der Compieler nicht</p>
<p>Fehler:<br />
7 C:\Dev-Cpp\Neue Projekte\Anderes Programm\main.cpp new types may not be defined in a return type<br />
7 C:\Dev-Cpp\Neue Projekte\Anderes Programm\main.cpp extraneous <code>int' ignored 7 C:\\Dev-Cpp\\Neue Projekte\\Anderes Programm\\main.cpp \</code>main' must return `int'<br />
C:\Dev-Cpp\Neue Projekte\Anderes Programm\Makefile.win [Build Error] [main.o] Error 1</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1334259</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1334259</guid><dc:creator><![CDATA[greece57]]></dc:creator><pubDate>Sun, 29 Jul 2007 11:07:12 GMT</pubDate></item><item><title><![CDATA[Reply to Verstehe Fehler nicht (bei int main) on Sun, 29 Jul 2007 11:19:46 GMT]]></title><description><![CDATA[<p>Das Semikolon am Ende der class-Definition fehlt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1334264</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1334264</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Sun, 29 Jul 2007 11:19:46 GMT</pubDate></item><item><title><![CDATA[Reply to Verstehe Fehler nicht (bei int main) on Sun, 29 Jul 2007 11:20:08 GMT]]></title><description><![CDATA[<p>ja da hats in der tat n paar fehler drin:</p>
<p>1. dein Klasse heißt CCredits, nicht Credits, wies in main steht.</p>
<p>2. Beim Aufruf der Methode CCredits::ZeigeCredits fehlt ein (), sonst stehts nur für die Adresse der Methdode</p>
<p>3. Hinter der Klassendefinition muss ein ';' stehen!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1334265</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1334265</guid><dc:creator><![CDATA[~eddi~]]></dc:creator><pubDate>Sun, 29 Jul 2007 11:20:08 GMT</pubDate></item><item><title><![CDATA[Reply to Verstehe Fehler nicht (bei int main) on Sun, 29 Jul 2007 11:23:54 GMT]]></title><description><![CDATA[<p>Danke jetzt geht es</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1334267</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1334267</guid><dc:creator><![CDATA[greece57]]></dc:creator><pubDate>Sun, 29 Jul 2007 11:23:54 GMT</pubDate></item></channel></rss>