<?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 bei einem string]]></title><description><![CDATA[<p>Hallo früher hatte ich den Borland C++ Builder 6 Personal jetzt habe ich jedoch die Enterprise Version diesen Fehler bekomme ich wenn ich den Quelltext von unten compilieren wollte früher bekam ich da keinen Fehler.</p>
<p>Bei RAD Studios 2007 lässt es sich auch ohne Fehler ausführen.</p>
<pre><code>[C++ Fehler] Unit1.cpp(16): E2034 Konvertierung von 'string' nach 'char *' nicht möglich
[C++ Fehler] Unit1.cpp(16): E2342 Keine Übereinstimmung des Typs beim Parameter '__command' ('char *' erwartet, 'string' erhalten)
</code></pre>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;fstream&gt;
using namespace std;

int main()
{
string ip;
string cmd;

cout &lt;&lt; &quot;Eingabe: &quot;;
cin&gt;&gt;ip;

cmd = &quot;start &quot; + ip;

system( cmd . c_str() );

system(&quot;PAUSE&quot;);

}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/258298/problem-bei-einem-string</link><generator>RSS for Node</generator><lastBuildDate>Wed, 09 Sep 2026 10:35:10 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/258298.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 08 Jan 2010 22:03:48 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problem bei einem string on Fri, 08 Jan 2010 22:03:48 GMT]]></title><description><![CDATA[<p>Hallo früher hatte ich den Borland C++ Builder 6 Personal jetzt habe ich jedoch die Enterprise Version diesen Fehler bekomme ich wenn ich den Quelltext von unten compilieren wollte früher bekam ich da keinen Fehler.</p>
<p>Bei RAD Studios 2007 lässt es sich auch ohne Fehler ausführen.</p>
<pre><code>[C++ Fehler] Unit1.cpp(16): E2034 Konvertierung von 'string' nach 'char *' nicht möglich
[C++ Fehler] Unit1.cpp(16): E2342 Keine Übereinstimmung des Typs beim Parameter '__command' ('char *' erwartet, 'string' erhalten)
</code></pre>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;fstream&gt;
using namespace std;

int main()
{
string ip;
string cmd;

cout &lt;&lt; &quot;Eingabe: &quot;;
cin&gt;&gt;ip;

cmd = &quot;start &quot; + ip;

system( cmd . c_str() );

system(&quot;PAUSE&quot;);

}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1835352</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1835352</guid><dc:creator><![CDATA[s_t_r]]></dc:creator><pubDate>Fri, 08 Jan 2010 22:03:48 GMT</pubDate></item><item><title><![CDATA[Reply to Problem bei einem string on Fri, 08 Jan 2010 22:27:58 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;string&gt;
</code></pre>
<p>Fehlt</p>
<p>Gruss</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1835360</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1835360</guid><dc:creator><![CDATA[Pardalis]]></dc:creator><pubDate>Fri, 08 Jan 2010 22:27:58 GMT</pubDate></item><item><title><![CDATA[Reply to Problem bei einem string on Fri, 08 Jan 2010 23:28:33 GMT]]></title><description><![CDATA[<p>Ich bekomme noch immer die gleiche Fehlermeldung <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>
<p>Der abgeänderte Code</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;string&gt;

using namespace std;

int main() 
{ 
string ip; 
string cmd; 

cout &lt;&lt; &quot;Eingabe: &quot;; 
cin&gt;&gt;ip; 

cmd = &quot;start &quot; + ip; 

system( cmd . c_str() );

system(&quot;PAUSE&quot;);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1835384</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1835384</guid><dc:creator><![CDATA[s_t_r]]></dc:creator><pubDate>Fri, 08 Jan 2010 23:28:33 GMT</pubDate></item><item><title><![CDATA[Reply to Problem bei einem string on Fri, 08 Jan 2010 23:44:47 GMT]]></title><description><![CDATA[<blockquote>
<p>[C++ Fehler] Unit1.cpp(16): E2034 Konvertierung von 'string' nach 'char *' nicht möglich<br />
[C++ Fehler] Unit1.cpp(16): E2342 Keine Übereinstimmung des Typs beim Parameter '__command' ('char *' erwartet, 'string' erhalten)</p>
</blockquote>
<p>Du übergibst <code>const char*</code> , und er sagt, <code>string</code> erhalten (dann noch ohne Namensraumqualifizierer, ist bei grösseren Projekten sicher nützlich)? Die Funktion <code>system()</code> erwarte also <code>char*</code> ? Laut C++-Standard wäre <code>const char*</code> richtig.</p>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /> Falls das stimmt, was du sagst, würde ich Compiler und Standardbibliothek wegwerfen. Wieso nimmst du nicht was Brauchbares wie Microsoft Visual Studio Express oder Code::Blocks?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1835392</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1835392</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Fri, 08 Jan 2010 23:44:47 GMT</pubDate></item><item><title><![CDATA[Reply to Problem bei einem string on Sat, 09 Jan 2010 10:00:37 GMT]]></title><description><![CDATA[<p>Borland C++ Builder 6 ist doch schon recht alt. Und die Borland Compiler waren nicht gerade sehr standard konform. Soll sich erst später mit Codegear bzw. Embarcadero geändert haben. Gibt so viele kostenlos und bessere Compiler, da muß man nicht mit überalterter Software arbeiten.<br />
Schau mal hier nach: <a href="http://www.kharchi.eu/wiki/doku.php?id=cpp:tools" rel="nofollow">http://www.kharchi.eu/wiki/doku.php?id=cpp:tools</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1835462</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1835462</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Sat, 09 Jan 2010 10:00:37 GMT</pubDate></item></channel></rss>