<?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[Typumwandlung char to int - Hilfe]]></title><description><![CDATA[<p>Moin,<br />
ich habe einen Aufruf einer .exe Datei mit einem Parameter.</p>
<pre><code>int main(int argc, char* argv[])
{
  char *Kennung = argv[1];
  char *Text = argv[2];
  char *Status = argv[3];

  if (Text == &quot;&quot;)
  {
    switch (Status){
     case 1 :
         .....
</code></pre>
<p>um Status &quot;switchen&quot; zu können muss es eine ganzzahl sein. wie kann ich das umwandeln in z.B. int?<br />
zur info in Status steht eine Zahl von 0-15 also keine Buchstaben o.ä.</p>
<p>Gruß und danke schon einmal</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/197738/typumwandlung-char-to-int-hilfe</link><generator>RSS for Node</generator><lastBuildDate>Thu, 01 Oct 2026 09:29:42 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/197738.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 14 Nov 2007 10:55:31 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Typumwandlung char to int - Hilfe on Wed, 14 Nov 2007 10:55:31 GMT]]></title><description><![CDATA[<p>Moin,<br />
ich habe einen Aufruf einer .exe Datei mit einem Parameter.</p>
<pre><code>int main(int argc, char* argv[])
{
  char *Kennung = argv[1];
  char *Text = argv[2];
  char *Status = argv[3];

  if (Text == &quot;&quot;)
  {
    switch (Status){
     case 1 :
         .....
</code></pre>
<p>um Status &quot;switchen&quot; zu können muss es eine ganzzahl sein. wie kann ich das umwandeln in z.B. int?<br />
zur info in Status steht eine Zahl von 0-15 also keine Buchstaben o.ä.</p>
<p>Gruß und danke schon einmal</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1402972</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1402972</guid><dc:creator><![CDATA[codeman2001]]></dc:creator><pubDate>Wed, 14 Nov 2007 10:55:31 GMT</pubDate></item><item><title><![CDATA[Reply to Typumwandlung char to int - Hilfe on Wed, 14 Nov 2007 11:00:17 GMT]]></title><description><![CDATA[<p>switch( atoi(Status) ) <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/1402973</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1402973</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Wed, 14 Nov 2007 11:00:17 GMT</pubDate></item><item><title><![CDATA[Reply to Typumwandlung char to int - Hilfe on Wed, 14 Nov 2007 11:01:22 GMT]]></title><description><![CDATA[<p>Wirf mal einen Blick in die FAQ - Thema &quot;Einmal String nach Zahl und zurück&quot;.</p>
<p>(btw, du hast dort keine 'char' (einzelnes Zeichen), sondern Strings (char* - nullterminierte Zeichenfolge) - und der Vergleich von char* mittels == liefert idR keine brauchbaren Ergebnisse)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1402975</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1402975</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 14 Nov 2007 11:01:22 GMT</pubDate></item><item><title><![CDATA[Reply to Typumwandlung char to int - Hilfe on Wed, 14 Nov 2007 11:04:35 GMT]]></title><description><![CDATA[<p>CStoll schrieb:</p>
<blockquote>
<p>Wirf mal einen Blick in die FAQ - Thema &quot;Einmal String nach Zahl und zurück&quot;.</p>
<p>(btw, du hast dort keine 'char' (einzelnes Zeichen), sondern Strings (char* - nullterminierte Zeichenfolge) - und der Vergleich von char* mittels == liefert idR keine brauchbaren Ergebnisse)</p>
</blockquote>
<p>du meinst die überprüfung ob Text leer ist?</p>
<p>wie köntne man es denn sosnst machen?</p>
<p>gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1402979</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1402979</guid><dc:creator><![CDATA[codeman2001]]></dc:creator><pubDate>Wed, 14 Nov 2007 11:04:35 GMT</pubDate></item><item><title><![CDATA[Reply to Typumwandlung char to int - Hilfe on Wed, 14 Nov 2007 11:06:00 GMT]]></title><description><![CDATA[<p>mit strcmp(deinstr, &quot;&quot;) == 0</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1402981</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1402981</guid><dc:creator><![CDATA[hephaistos6]]></dc:creator><pubDate>Wed, 14 Nov 2007 11:06:00 GMT</pubDate></item><item><title><![CDATA[Reply to Typumwandlung char to int - Hilfe on Wed, 14 Nov 2007 11:13:34 GMT]]></title><description><![CDATA[<p>hephaistos6 schrieb:</p>
<blockquote>
<p>mit strcmp(deinstr, &quot;&quot;) == 0</p>
</blockquote>
<p>und wo packe ich dann das Text rein?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1402984</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1402984</guid><dc:creator><![CDATA[codeman2001]]></dc:creator><pubDate>Wed, 14 Nov 2007 11:13:34 GMT</pubDate></item><item><title><![CDATA[Reply to Typumwandlung char to int - Hilfe on Wed, 14 Nov 2007 11:26:38 GMT]]></title><description><![CDATA[<p>codeman2001 schrieb:</p>
<blockquote>
<p>du meinst die überprüfung ob Text leer ist?</p>
<p>wie köntne man es denn sosnst machen?</p>
</blockquote>
<p>strcmp() wurde ja schon genannt, alternativ kannst du mit std::string anstelle der char* arbeiten - aber in deinem Beispiel sollte es überhaupt nicht dazu kommen, daß Text leer ist (außer du übergibst zu wenig Kommandoparameter, aber dann erhältst du NULL - und Datenmüll in Status).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1402990</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1402990</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 14 Nov 2007 11:26:38 GMT</pubDate></item><item><title><![CDATA[Reply to Typumwandlung char to int - Hilfe on Wed, 14 Nov 2007 11:27:18 GMT]]></title><description><![CDATA[<p>codeman2001 schrieb:</p>
<blockquote>
<p>hephaistos6 schrieb:</p>
<blockquote>
<p>mit strcmp(deinstr, &quot;&quot;) == 0</p>
</blockquote>
<p>und wo packe ich dann das Text rein?</p>
</blockquote>
<p>in</p>
<pre><code class="language-cpp">if(strcmp(Text, &quot;&quot;) == 0)
{
}
</code></pre>
<p>anstatt</p>
<pre><code class="language-cpp">if(Text == &quot;&quot;)
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1402991</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1402991</guid><dc:creator><![CDATA[Vorden]]></dc:creator><pubDate>Wed, 14 Nov 2007 11:27:18 GMT</pubDate></item><item><title><![CDATA[Reply to Typumwandlung char to int - Hilfe on Wed, 14 Nov 2007 12:27:17 GMT]]></title><description><![CDATA[<p>alles klar.. super! funktioniert</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1403022</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1403022</guid><dc:creator><![CDATA[codeman2001]]></dc:creator><pubDate>Wed, 14 Nov 2007 12:27:17 GMT</pubDate></item></channel></rss>