<?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[Hilfetext anzeigen lassen und Rücksprung in main]]></title><description><![CDATA[<p>Hallo liebes Forum,</p>
<p>ich möchte in einem Konsolenprogramm eine &quot;Hilfefunktion&quot; implementieren. Der Nutzer gibt &quot;Hilfe&quot; ein, bestätigt die cin-Eingabe und soll einen Hilfetext angezeigt bekommen.<br />
Das funktioniert auch schon, nur der Rücksprung in die main() klappt nicht. Wie löst man so ein Problem am besten?</p>
<p>Beste Grüße<br />
Martin</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/320850/hilfetext-anzeigen-lassen-und-rücksprung-in-main</link><generator>RSS for Node</generator><lastBuildDate>Wed, 22 Jul 2026 14:06:38 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/320850.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 14 Oct 2013 16:31:43 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Hilfetext anzeigen lassen und Rücksprung in main on Mon, 14 Oct 2013 16:31:43 GMT]]></title><description><![CDATA[<p>Hallo liebes Forum,</p>
<p>ich möchte in einem Konsolenprogramm eine &quot;Hilfefunktion&quot; implementieren. Der Nutzer gibt &quot;Hilfe&quot; ein, bestätigt die cin-Eingabe und soll einen Hilfetext angezeigt bekommen.<br />
Das funktioniert auch schon, nur der Rücksprung in die main() klappt nicht. Wie löst man so ein Problem am besten?</p>
<p>Beste Grüße<br />
Martin</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2360247</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2360247</guid><dc:creator><![CDATA[martini3k1]]></dc:creator><pubDate>Mon, 14 Oct 2013 16:31:43 GMT</pubDate></item><item><title><![CDATA[Reply to Hilfetext anzeigen lassen und Rücksprung in main on Mon, 14 Oct 2013 16:37:32 GMT]]></title><description><![CDATA[<p>Zeig doch bitte etwas Code! Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2360248</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2360248</guid><dc:creator><![CDATA[knivil]]></dc:creator><pubDate>Mon, 14 Oct 2013 16:37:32 GMT</pubDate></item><item><title><![CDATA[Reply to Hilfetext anzeigen lassen und Rücksprung in main on Mon, 14 Oct 2013 16:42:01 GMT]]></title><description><![CDATA[<pre><code>int main() {

    Token_stream ts;
    while (cin) {
        Token t = ts.get();
        while (t.kind == ';') t = ts.get();
        if (t.kind == 'Hilfe') {
            help();
        }
        if (t.kind == 'q') return 0;
        ts.putback(t);
        cout &lt;&lt; &quot;=&quot; &lt;&lt; rechenausdruck(ts) &lt;&lt; endl;
    }
    return 0;

}
</code></pre>
<pre><code>void help() {
    cout &lt;&lt; &quot;Hilfefunktion ausgewählt!&quot; &lt;&lt; endl;

}
</code></pre>
<p>Dazu ist zu sagen, dass das Programm mit der Eingabe normalerweise Rechenausdrücke erhalten soll.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2360250</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2360250</guid><dc:creator><![CDATA[martini3k1]]></dc:creator><pubDate>Mon, 14 Oct 2013 16:42:01 GMT</pubDate></item><item><title><![CDATA[Reply to Hilfetext anzeigen lassen und Rücksprung in main on Mon, 14 Oct 2013 17:18:49 GMT]]></title><description><![CDATA[<p>Und was &quot;klappt&quot; daran nicht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2360259</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2360259</guid><dc:creator><![CDATA[manni66]]></dc:creator><pubDate>Mon, 14 Oct 2013 17:18:49 GMT</pubDate></item><item><title><![CDATA[Reply to Hilfetext anzeigen lassen und Rücksprung in main on Tue, 15 Oct 2013 06:50:49 GMT]]></title><description><![CDATA[<p>Das kompiliert?</p>
<p>if (t.kind == <strong>'<strong>Hilfe</strong>'</strong>) {</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2360362</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2360362</guid><dc:creator><![CDATA[Belli]]></dc:creator><pubDate>Tue, 15 Oct 2013 06:50:49 GMT</pubDate></item><item><title><![CDATA[Reply to Hilfetext anzeigen lassen und Rücksprung in main on Tue, 15 Oct 2013 07:12:41 GMT]]></title><description><![CDATA[<p>Belli schrieb:</p>
<blockquote>
<p>Das kompiliert?</p>
<p>if (t.kind == <strong>'<strong>Hilfe</strong>'</strong>) {</p>
</blockquote>
<p>ja das compiliert leider, bringt aber natürlich nicht den gewünschten effekt.</p>
<p>je nach dem was Token::kind für einen typ hat muss man entweder &quot;Hilfe&quot; oder 'h' scheiben um das programm zum laufen zu bringen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2360364</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2360364</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Tue, 15 Oct 2013 07:12:41 GMT</pubDate></item></channel></rss>