<?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[Problem mit aufrufen einer Funktion]]></title><description><![CDATA[<p>Guten Tag,<br />
da ich leider nicht weiter komme, wollte ich mal mein kleines Problem hier schildern. Als erstes benutze ich Dev C++ und habe eher geringe Kenntnisse in C++.<br />
Ich habe momentan vor ein Adressbuch zu programmieren, dies soll alles in der Konsolenanwedungen laufen. Also alles nur zum lernen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>Mein Problem ist nun das ich mein &quot;menu()&quot; aufrufen will, aber in einer Funktion, die oberhalb von &quot;menu()&quot; sich befindet. Daraufhin spuckt der Compiler näturlich aus, dass &quot;menu()&quot; nicht deklariert ist. Leider kann ich auch keine Schleifen dafür benutzen, da mein Programm langsam zu komplex wird, um alle Funktionen in eine Funktion zu packen! Sprungmarken fallen auch weg, da sie nur innerhalb einer Funktion springen können ...</p>
<p>Kleiner Überblick meines Progs</p>
<p>int gruss()<br />
...<br />
int add() //Eintraege in die Txt Datei hinzufügen<br />
...<br />
int show() //zeigt alle Eintraege in der Datei an<br />
...<br />
int del() //Datei in der alles gespeichert wird, wird gelöscht<br />
...<br />
int menu() //Menü halt ...<br />
...<br />
int main()</p>
<p>ich hoffe ihr könnt mir ein Lösungsvorschlag liefern <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /><br />
Danke schonmal<br />
Mit freundlichen Grüßen<br />
Scale</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/201184/problem-mit-aufrufen-einer-funktion</link><generator>RSS for Node</generator><lastBuildDate>Mon, 05 Oct 2026 18:37:46 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/201184.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 25 Dec 2007 21:31:49 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problem mit aufrufen einer Funktion on Tue, 25 Dec 2007 21:31:49 GMT]]></title><description><![CDATA[<p>Guten Tag,<br />
da ich leider nicht weiter komme, wollte ich mal mein kleines Problem hier schildern. Als erstes benutze ich Dev C++ und habe eher geringe Kenntnisse in C++.<br />
Ich habe momentan vor ein Adressbuch zu programmieren, dies soll alles in der Konsolenanwedungen laufen. Also alles nur zum lernen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>Mein Problem ist nun das ich mein &quot;menu()&quot; aufrufen will, aber in einer Funktion, die oberhalb von &quot;menu()&quot; sich befindet. Daraufhin spuckt der Compiler näturlich aus, dass &quot;menu()&quot; nicht deklariert ist. Leider kann ich auch keine Schleifen dafür benutzen, da mein Programm langsam zu komplex wird, um alle Funktionen in eine Funktion zu packen! Sprungmarken fallen auch weg, da sie nur innerhalb einer Funktion springen können ...</p>
<p>Kleiner Überblick meines Progs</p>
<p>int gruss()<br />
...<br />
int add() //Eintraege in die Txt Datei hinzufügen<br />
...<br />
int show() //zeigt alle Eintraege in der Datei an<br />
...<br />
int del() //Datei in der alles gespeichert wird, wird gelöscht<br />
...<br />
int menu() //Menü halt ...<br />
...<br />
int main()</p>
<p>ich hoffe ihr könnt mir ein Lösungsvorschlag liefern <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /><br />
Danke schonmal<br />
Mit freundlichen Grüßen<br />
Scale</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1426100</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1426100</guid><dc:creator><![CDATA[Scale]]></dc:creator><pubDate>Tue, 25 Dec 2007 21:31:49 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit aufrufen einer Funktion on Tue, 25 Dec 2007 21:33:29 GMT]]></title><description><![CDATA[<p>Dekleration und Definition müssen nicht zusammen sein!</p>
<pre><code class="language-cpp">int foo();

int bar() { return foo(); }

int foo() { return 1; }
</code></pre>
<p>...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1426102</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1426102</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Tue, 25 Dec 2007 21:33:29 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit aufrufen einer Funktion on Tue, 25 Dec 2007 21:36:54 GMT]]></title><description><![CDATA[<p>oft werden sogar deklarationen und definitionen in verschiedene dateien getrennt. Von daher kommt man in vielen situationen sogar nicht umhin, sie (wenigstens so wie über mir) zu trennen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1426105</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1426105</guid><dc:creator><![CDATA[piXelshooter]]></dc:creator><pubDate>Tue, 25 Dec 2007 21:36:54 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit aufrufen einer Funktion on Tue, 25 Dec 2007 21:39:58 GMT]]></title><description><![CDATA[<p>leider funktioniert die lösung mit return menu(); auch nicht,<br />
es kommt diese Fehlermeldung:<br />
menu undeclared (first use in this function)<br />
...<br />
hoffe jemand hat einen anderen lösungvorschlag<br />
ansonsten soll ich mal den ganzen code posten??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1426107</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1426107</guid><dc:creator><![CDATA[Scale]]></dc:creator><pubDate>Tue, 25 Dec 2007 21:39:58 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit aufrufen einer Funktion on Tue, 25 Dec 2007 21:42:13 GMT]]></title><description><![CDATA[<p>vielen vielen Dank!<br />
hatte nen kleinen Fehler drinne, deswegen hatte es nicht funktioniert.<br />
Danke nochmal für die schnelle Lösung <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1426108</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1426108</guid><dc:creator><![CDATA[Scale]]></dc:creator><pubDate>Tue, 25 Dec 2007 21:42:13 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit aufrufen einer Funktion on Tue, 25 Dec 2007 22:01:32 GMT]]></title><description><![CDATA[<p>hätte noch ne kleine Frage <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /><br />
Wenn ich eine Eingabe habe, die die Straße abfragt und die Straße aus zwei Wörtern besteht, überspringt das Programm die nächste Eingabe, kann ich das irgendwie verhindert?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1426115</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1426115</guid><dc:creator><![CDATA[Scale]]></dc:creator><pubDate>Tue, 25 Dec 2007 22:01:32 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit aufrufen einer Funktion on Wed, 26 Dec 2007 01:14:21 GMT]]></title><description><![CDATA[<p>Hi,<br />
verwende am Besten: &quot;getline(cin,std::string);&quot;</p>
<p>MFG ReduX :xmas1:</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1426176</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1426176</guid><dc:creator><![CDATA[ReduX]]></dc:creator><pubDate>Wed, 26 Dec 2007 01:14:21 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit aufrufen einer Funktion on Wed, 26 Dec 2007 11:08:37 GMT]]></title><description><![CDATA[<p>std::cin skipt alle Leerezeichen ... entweder das Flag std::noskipws setzen oder per std::getline einlesen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1426240</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1426240</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Wed, 26 Dec 2007 11:08:37 GMT</pubDate></item></channel></rss>