<?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[Die System-Anweisung geht nicht...]]></title><description><![CDATA[<p>Hi, ich will eine bestimmte EXE ausführen und habe dazu diesen Code geschrieben:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;string&gt;
#include &lt;windows.h&gt;

using namespace std;

int main(void)
{
	cout&lt;&lt;&quot;Bitte geben Sie den Pfad zur Datei an, die ausgefuehrt werden soll:\n&quot;;
	string pfad;
	cin&gt;&gt;pfad;
	cout&lt;&lt;pfad;
	system(pfad);

return 0;
}
</code></pre>
<p>Wieso funzt das nicht? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/233833/die-system-anweisung-geht-nicht</link><generator>RSS for Node</generator><lastBuildDate>Thu, 24 Sep 2026 14:37:38 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/233833.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 09 Feb 2009 19:07:12 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Die System-Anweisung geht nicht... on Mon, 09 Feb 2009 19:07:12 GMT]]></title><description><![CDATA[<p>Hi, ich will eine bestimmte EXE ausführen und habe dazu diesen Code geschrieben:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;string&gt;
#include &lt;windows.h&gt;

using namespace std;

int main(void)
{
	cout&lt;&lt;&quot;Bitte geben Sie den Pfad zur Datei an, die ausgefuehrt werden soll:\n&quot;;
	string pfad;
	cin&gt;&gt;pfad;
	cout&lt;&lt;pfad;
	system(pfad);

return 0;
}
</code></pre>
<p>Wieso funzt das nicht? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1660737</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1660737</guid><dc:creator><![CDATA[Chilli]]></dc:creator><pubDate>Mon, 09 Feb 2009 19:07:12 GMT</pubDate></item><item><title><![CDATA[Reply to Die System-Anweisung geht nicht... on Mon, 09 Feb 2009 19:52:07 GMT]]></title><description><![CDATA[<p>Weil du die Dokumentation zu std::system() nicht gelesen hast.<br />
Außerdem gehört das ins C++-Subforum.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1660766</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1660766</guid><dc:creator><![CDATA[audacia]]></dc:creator><pubDate>Mon, 09 Feb 2009 19:52:07 GMT</pubDate></item><item><title><![CDATA[Reply to Die System-Anweisung geht nicht... on Tue, 10 Feb 2009 12:02:19 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/profile-var-mode-is-viewprofile-and-u-is-14774.html" rel="nofollow">akari</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-2.html" rel="nofollow">VCL (C++ Builder)</a> in das Forum <a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-15.html" rel="nofollow">C++</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39405.html" rel="nofollow">C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?</a></p>
<p><em>Dieses Posting wurde automatisch erzeugt.</em></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1661003</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1661003</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Tue, 10 Feb 2009 12:02:19 GMT</pubDate></item><item><title><![CDATA[Reply to Die System-Anweisung geht nicht... on Tue, 10 Feb 2009 12:06:05 GMT]]></title><description><![CDATA[<p>Benutz mal popen().<br />
<a href="http://msdn.microsoft.com/en-us/library/96ayss4b(VS.71).aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/96ayss4b(VS.71).aspx</a><br />
rya.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1661004</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1661004</guid><dc:creator><![CDATA[[[global:former_user]]]]></dc:creator><pubDate>Tue, 10 Feb 2009 12:06:05 GMT</pubDate></item><item><title><![CDATA[Reply to Die System-Anweisung geht nicht... on Tue, 10 Feb 2009 12:06:18 GMT]]></title><description><![CDATA[<p>Ein std::string ist nicht dasselbe wie ein const char* (denn den verlangt system).</p>
<p>Beim nächsten Mal bitte eine Fehlerbeschreibung gleich mit posten!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1661005</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1661005</guid><dc:creator><![CDATA[_matze]]></dc:creator><pubDate>Tue, 10 Feb 2009 12:06:18 GMT</pubDate></item><item><title><![CDATA[Reply to Die System-Anweisung geht nicht... on Tue, 10 Feb 2009 13:08:38 GMT]]></title><description><![CDATA[<p>Um einen <code>std::string</code> in einen <code>const char*</code> zu konvertieren, kannst du die Funktion <code>std::string::c_str()</code> benutzen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1661052</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1661052</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Tue, 10 Feb 2009 13:08:38 GMT</pubDate></item><item><title><![CDATA[Reply to Die System-Anweisung geht nicht... on Tue, 10 Feb 2009 22:00:04 GMT]]></title><description><![CDATA[<p>Ich hab das Problem gelöst <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>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;string&gt;
#include &lt;cstring&gt;
#include &lt;windows.h&gt;

using namespace std;

int main()
{
    cout&lt;&lt;&quot;Bitte geben Sie den Pfad zur Datei an, die ausgefuehrt werden soll:\n&quot;;
    string pfad;
    cin&gt;&gt;pfad;
    cout&lt;&lt;pfad;

    char * cstr, *p;

    cstr = new char [pfad.size()+1];
    strcpy (cstr, pfad.c_str());

  // cstr now contains a c-string copy of pfad

    system(cstr);

return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1661427</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1661427</guid><dc:creator><![CDATA[Chilli]]></dc:creator><pubDate>Tue, 10 Feb 2009 22:00:04 GMT</pubDate></item><item><title><![CDATA[Reply to Die System-Anweisung geht nicht... on Tue, 10 Feb 2009 22:06:14 GMT]]></title><description><![CDATA[<p>Warum nicht einfach:</p>
<pre><code class="language-cpp">int main()
{
    cout&lt;&lt;&quot;Bitte geben Sie den Pfad zur Datei an, die ausgefuehrt werden soll:\n&quot;;
    string pfad;
    cin&gt;&gt;pfad;
    cout&lt;&lt;pfad;

    system(pfad.c_str());

return 0;
}
</code></pre>
<p>Im übrigen hast du bei dir auch noch vergessen den Speicher wieder freizugeben..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1661432</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1661432</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Tue, 10 Feb 2009 22:06:14 GMT</pubDate></item><item><title><![CDATA[Reply to Die System-Anweisung geht nicht... on Wed, 11 Feb 2009 00:57:13 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">char * cstr, *p;
</code></pre>
<p>Sowas würde ich grundsätzlich nie machen, vor allem nicht, wenn man unterschiedliche Abstände setzt. Besser einfache Deklarationen.</p>
<p>Aber was bringt das <code>p</code> überhaupt, du greifst ja nirgends darauf zu?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1661466</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1661466</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Wed, 11 Feb 2009 00:57:13 GMT</pubDate></item></channel></rss>