<?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[Simple Frage zur Konsole..]]></title><description><![CDATA[<p>Nabend erstma,</p>
<p>ich hab ne ganz kleine Frage. Hab das Problem, dass meine Konsole sich nach ausführung des Programms gleich wieder schließt. Also kann ich die Ergebnise gar nicht sehen.<br />
Es gibt doch ein Befehl, mit dem man das qusi anhalten kann oder?<br />
War irgendwie was mit system.... weiß nich mehr, find es leider auch nicht mehr, kann mir das mal kurz einer posten?</p>
<p>Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/150381/simple-frage-zur-konsole</link><generator>RSS for Node</generator><lastBuildDate>Sat, 05 Sep 2026 14:32:44 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/150381.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 15 Jun 2006 20:10:01 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Simple Frage zur Konsole.. on Thu, 15 Jun 2006 20:18:34 GMT]]></title><description><![CDATA[<p>Nabend erstma,</p>
<p>ich hab ne ganz kleine Frage. Hab das Problem, dass meine Konsole sich nach ausführung des Programms gleich wieder schließt. Also kann ich die Ergebnise gar nicht sehen.<br />
Es gibt doch ein Befehl, mit dem man das qusi anhalten kann oder?<br />
War irgendwie was mit system.... weiß nich mehr, find es leider auch nicht mehr, kann mir das mal kurz einer posten?</p>
<p>Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1078508</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1078508</guid><dc:creator><![CDATA[timkon]]></dc:creator><pubDate>Thu, 15 Jun 2006 20:18:34 GMT</pubDate></item><item><title><![CDATA[Reply to Simple Frage zur Konsole.. on Thu, 15 Jun 2006 20:24:40 GMT]]></title><description><![CDATA[<p>Guten N' Abend, <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>
<p>system(&quot;PAUSE&quot;);</p>
<p>meinst du glaub ich <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
<p>siehe FAQ !</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1078514</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1078514</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Thu, 15 Jun 2006 20:24:40 GMT</pubDate></item><item><title><![CDATA[Reply to Simple Frage zur Konsole.. on Thu, 15 Jun 2006 20:23:45 GMT]]></title><description><![CDATA[<p><strong>RTFFAQ</strong></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1078515</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1078515</guid><dc:creator><![CDATA[W0lf]]></dc:creator><pubDate>Thu, 15 Jun 2006 20:23:45 GMT</pubDate></item><item><title><![CDATA[Reply to Simple Frage zur Konsole.. on Thu, 15 Jun 2006 20:28:27 GMT]]></title><description><![CDATA[<p>Schon 100x gefragt und es steht immer noch in der FAQ <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="😉"
    /><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>
<p>Edit:<br />
system(&quot;PAUSE&quot;) ist aber nicht portabel.</p>
<p>Und noch ne kleine Ergänzung zur FAQ. Falls diese Zeile (warum auch immer)</p>
<pre><code class="language-cpp">std::cin.ignore(std::cin.rdbuf()-&gt;in_avail());
</code></pre>
<p>nicht funktionieren sollte (mein sowas hier schonmal gelesen zu haben), kannst du auch</p>
<pre><code class="language-cpp">std::cin.sync();
</code></pre>
<p>verwenden (ist außerdem kürzer ^^).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1078516</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1078516</guid><dc:creator><![CDATA[Vellas]]></dc:creator><pubDate>Thu, 15 Jun 2006 20:28:27 GMT</pubDate></item><item><title><![CDATA[Reply to Simple Frage zur Konsole.. on Thu, 15 Jun 2006 20:28:52 GMT]]></title><description><![CDATA[<p>danke für die schnelle Hilfe!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1078518</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1078518</guid><dc:creator><![CDATA[timkon]]></dc:creator><pubDate>Thu, 15 Jun 2006 20:28:52 GMT</pubDate></item><item><title><![CDATA[Reply to Simple Frage zur Konsole.. on Thu, 15 Jun 2006 20:34:55 GMT]]></title><description><![CDATA[<p>Vellas schrieb:</p>
<blockquote>
<p>Edit:<br />
system(&quot;PAUSE&quot;) ist aber nicht portabel.</p>
</blockquote>
<p>ach ne, wirklich ?</p>
<p>timkon schrieb:</p>
<blockquote>
<p>War irgendwie was mit system.... weiß nich mehr, find es leider auch nicht mehr, kann mir das mal kurz einer posten?</p>
</blockquote>
<p>... danach war auch nur gefragt!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1078521</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1078521</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Thu, 15 Jun 2006 20:34:55 GMT</pubDate></item><item><title><![CDATA[Reply to Simple Frage zur Konsole.. on Thu, 15 Jun 2006 20:36:58 GMT]]></title><description><![CDATA[<p>Das mit system war auch nicht an dich gerichtet, sondern als Hinweis gedacht für den Threadstarter, also komm mal runter.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1078525</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1078525</guid><dc:creator><![CDATA[Vellas]]></dc:creator><pubDate>Thu, 15 Jun 2006 20:36:58 GMT</pubDate></item><item><title><![CDATA[Reply to Simple Frage zur Konsole.. on Thu, 15 Jun 2006 20:39:12 GMT]]></title><description><![CDATA[<p>Vellas schrieb:</p>
<blockquote>
<p>Das mit system war auch nicht an dich gerichtet, sondern als Hinweis gedacht für den Threadstarter, also komm mal runter.</p>
</blockquote>
<p>kkkk, sry <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/1078526</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1078526</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Thu, 15 Jun 2006 20:39:12 GMT</pubDate></item><item><title><![CDATA[Reply to Simple Frage zur Konsole.. on Thu, 15 Jun 2006 20:47:01 GMT]]></title><description><![CDATA[<p>Vellas schrieb:</p>
<blockquote>
<p>Schon 100x gefragt und es steht immer noch in der FAQ <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="😉"
    /><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>
<p>Edit:<br />
system(&quot;PAUSE&quot;) ist aber nicht portabel.</p>
<p>Und noch ne kleine Ergänzung zur FAQ. Falls diese Zeile (warum auch immer)</p>
<pre><code class="language-cpp">std::cin.ignore(std::cin.rdbuf()-&gt;in_avail());
</code></pre>
<p>nicht funktionieren sollte (mein sowas hier schonmal gelesen zu haben), kannst du auch</p>
<pre><code class="language-cpp">std::cin.sync();
</code></pre>
<p>verwenden (ist außerdem kürzer ^^).</p>
</blockquote>
<p>Könnte man das in die FAQ ergänzen? Bei mir funktioniert nämlich das mit ignore nicht.</p>
<p>mfg.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1078535</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1078535</guid><dc:creator><![CDATA[joomoo]]></dc:creator><pubDate>Thu, 15 Jun 2006 20:47:01 GMT</pubDate></item><item><title><![CDATA[Reply to Simple Frage zur Konsole.. on Thu, 15 Jun 2006 20:56:45 GMT]]></title><description><![CDATA[<p>das system(&quot;PAUSE&quot;) dient auch nur zum Testen. Wird später wieder entfert</p>
<p>Wieso gibt meine Konsole zB kein ö aus? Hab es schon so: \u00f6 geschrieben. Woran liegt das?</p>
<p>Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1078545</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1078545</guid><dc:creator><![CDATA[timkon]]></dc:creator><pubDate>Thu, 15 Jun 2006 20:56:45 GMT</pubDate></item><item><title><![CDATA[Reply to Simple Frage zur Konsole.. on Fri, 16 Jun 2006 06:06:22 GMT]]></title><description><![CDATA[<p>Ergenzung zum FAQ fuer UNIX, Linux und Apple Systeme.</p>
<pre><code class="language-cpp">#include &lt;stdio.h&gt;
#include &lt;sys/types.h&gt;
#include &lt;sys/fcntl.h&gt;
#include &lt;unistd.h&gt;
#include &lt;iostream&gt;

void starte_daemon(void)
{
	chdir(&quot;/&quot;);
        // eventuel noch chroot();
	setsid();

	close(STDIN_FILENO);
	close(STDOUT_FILENO);
	close(STDERR_FILENO);

	open(&quot;/dev/null&quot;, O_RDWR);
	dup(STDIN_FILENO);
	dup(STDIN_FILENO);

	/*
           Dein Prog
        */
}

int main(int argc, char *argv[])
{
	pid_t pid;

	if ((pid = fork()) &lt; 0)
	{
		std::cout &lt;&lt; &quot;fork() error&quot; &lt;&lt; std::endl;
		return 1;
	}

	if (pid == 0)
		starte_daemon();

	std::cout &lt;&lt; &quot;Daemon running with pid: &quot; &lt;&lt; pid &lt;&lt; std::endl;

	return 0;
}
</code></pre>
<p>Sollte so stimmen.<br />
Man koennte natuerlich noch mehr integrieren.</p>
<p>Gg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1078638</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1078638</guid><dc:creator><![CDATA[xGhost]]></dc:creator><pubDate>Fri, 16 Jun 2006 06:06:22 GMT</pubDate></item><item><title><![CDATA[Reply to Simple Frage zur Konsole.. on Fri, 16 Jun 2006 08:36:55 GMT]]></title><description><![CDATA[<p>timkon schrieb:</p>
<blockquote>
<p>das system(&quot;PAUSE&quot;) dient auch nur zum Testen. Wird später wieder entfert</p>
<p>Wieso gibt meine Konsole zB kein ö aus? Hab es schon so: \u00f6 geschrieben. Woran liegt das?</p>
<p>Danke!</p>
</blockquote>
<p>Dann versuch's doch mal mit '\xF6' (sollte nach meiner Erfahrung stimmen)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1078699</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1078699</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Fri, 16 Jun 2006 08:36:55 GMT</pubDate></item><item><title><![CDATA[Reply to Simple Frage zur Konsole.. on Fri, 16 Jun 2006 08:58:57 GMT]]></title><description><![CDATA[<p>xGhost schrieb:</p>
<blockquote>
<p>Ergenzung zum FAQ fuer UNIX, Linux und Apple Systeme.</p>
<pre><code class="language-cpp">#include &lt;stdio.h&gt;
#include &lt;sys/types.h&gt;
#include &lt;sys/fcntl.h&gt;
#include &lt;unistd.h&gt;
#include &lt;iostream&gt;

void starte_daemon(void)
{
	chdir(&quot;/&quot;);
        // eventuel noch chroot();
	setsid();

	close(STDIN_FILENO);
	close(STDOUT_FILENO);
	close(STDERR_FILENO);

	open(&quot;/dev/null&quot;, O_RDWR);
	dup(STDIN_FILENO);
	dup(STDIN_FILENO);

	/*
           Dein Prog
        */
}

int main(int argc, char *argv[])
{
	pid_t pid;

	if ((pid = fork()) &lt; 0)
	{
		std::cout &lt;&lt; &quot;fork() error&quot; &lt;&lt; std::endl;
		return 1;
	}

	if (pid == 0)
		starte_daemon();

	std::cout &lt;&lt; &quot;Daemon running with pid: &quot; &lt;&lt; pid &lt;&lt; std::endl;

	return 0;
}
</code></pre>
<p>Sollte so stimmen.<br />
Man koennte natuerlich noch mehr integrieren.</p>
<p>Gg</p>
</blockquote>
<p>Sollte der Vaterprozess nicht auf das Kind warten? Sonst beendet sich der Vaterprozess und der Kindprozess laeuft als Zombieprozess weiter ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1078712</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1078712</guid><dc:creator><![CDATA[moe szyslak]]></dc:creator><pubDate>Fri, 16 Jun 2006 08:58:57 GMT</pubDate></item></channel></rss>