<?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[Typecast char -&amp;gt; int]]></title><description><![CDATA[<p>hi, hab grad iwie ein brett vorm kopf <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_tongue"
      title=":P"
      alt="😛"
    /> , wie krieg ich ein einzeles char zeichen in einen int werT ? folgendes hatte ich vor :</p>
<pre><code class="language-cpp">int value;
char array[200];

//...

value = array[0];  // &lt;- Ich will NICHT den Ascii Code haben das ist ja kein Problem, ich will wenn der char wert z.b. bei array[0] = '1'; ist in dem int auch 1 haben! wie geht das ?
</code></pre>
<p>Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/176302/typecast-char-gt-int</link><generator>RSS for Node</generator><lastBuildDate>Sat, 19 Sep 2026 12:15:38 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/176302.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 19 Mar 2007 19:47:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Typecast char -&amp;gt; int on Mon, 19 Mar 2007 19:47:15 GMT]]></title><description><![CDATA[<p>hi, hab grad iwie ein brett vorm kopf <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_tongue"
      title=":P"
      alt="😛"
    /> , wie krieg ich ein einzeles char zeichen in einen int werT ? folgendes hatte ich vor :</p>
<pre><code class="language-cpp">int value;
char array[200];

//...

value = array[0];  // &lt;- Ich will NICHT den Ascii Code haben das ist ja kein Problem, ich will wenn der char wert z.b. bei array[0] = '1'; ist in dem int auch 1 haben! wie geht das ?
</code></pre>
<p>Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1248729</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1248729</guid><dc:creator><![CDATA[Foxx90]]></dc:creator><pubDate>Mon, 19 Mar 2007 19:47:15 GMT</pubDate></item><item><title><![CDATA[Reply to Typecast char -&amp;gt; int on Mon, 19 Mar 2007 19:49:43 GMT]]></title><description><![CDATA[<p>FAQ -&gt; Einmal String nach Zahl und zurück</p>
<p>MfG SideWinder</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1248730</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1248730</guid><dc:creator><![CDATA[SideWinder]]></dc:creator><pubDate>Mon, 19 Mar 2007 19:49:43 GMT</pubDate></item><item><title><![CDATA[Reply to Typecast char -&amp;gt; int on Mon, 19 Mar 2007 20:10:06 GMT]]></title><description><![CDATA[<p>jaa hab ich gesehen aber damit komme ich nich weiter ... atof() funtzt da nich ,,,</p>
<p>hast ne idee ?</p>
<p>gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1248750</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1248750</guid><dc:creator><![CDATA[Foxx90]]></dc:creator><pubDate>Mon, 19 Mar 2007 20:10:06 GMT</pubDate></item><item><title><![CDATA[Reply to Typecast char -&amp;gt; int on Mon, 19 Mar 2007 20:12:21 GMT]]></title><description><![CDATA[<p>Liegt wohl daran, dass du . und , vertauschst hast?!</p>
<p>MfG SideWInder</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1248752</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1248752</guid><dc:creator><![CDATA[SideWinder]]></dc:creator><pubDate>Mon, 19 Mar 2007 20:12:21 GMT</pubDate></item><item><title><![CDATA[Reply to Typecast char -&amp;gt; int on Mon, 19 Mar 2007 20:17:28 GMT]]></title><description><![CDATA[<p>bin grad im Stress und erfass grad nich was du mit . und , meinst ... das ist wikrlich wichtig... brauch das für morgen ... Klausur ... und ich haper immer an dieser stelle !! was meisnt du mit . und , ???</p>
<p>bitte <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_tongue"
      title=":P"
      alt="😛"
    /></p>
<p>gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1248755</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1248755</guid><dc:creator><![CDATA[Foxx90]]></dc:creator><pubDate>Mon, 19 Mar 2007 20:17:28 GMT</pubDate></item><item><title><![CDATA[Reply to Typecast char -&amp;gt; int on Mon, 19 Mar 2007 20:34:51 GMT]]></title><description><![CDATA[<p>Foxx90 schrieb:</p>
<blockquote>
<p>hi, hab grad iwie ein brett vorm kopf <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_tongue"
      title=":P"
      alt="😛"
    /> , wie krieg ich ein einzeles char zeichen in einen int werT ?</p>
</blockquote>
<pre><code class="language-cpp">char buchstabe = 'a';
int i = (int)buchstabe;
</code></pre>
<p>Oder was meinste.</p>
<p>Kannst ja den ganzen String mit ner scheife zerlegen und als int schrieben oder so.</p>
<p>MFG<br />
Ace</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1248764</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1248764</guid><dc:creator><![CDATA[AceKiller73]]></dc:creator><pubDate>Mon, 19 Mar 2007 20:34:51 GMT</pubDate></item><item><title><![CDATA[Reply to Typecast char -&amp;gt; int on Mon, 19 Mar 2007 20:36:40 GMT]]></title><description><![CDATA[<p>ja im prinzip ja aber das funktioniert nicht ! ich bekomme dadurch nur den ascii wert... muss ich mir echt den funktions schreiben wo ich alle ascii werte abfrasge??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1248767</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1248767</guid><dc:creator><![CDATA[Foxx90]]></dc:creator><pubDate>Mon, 19 Mar 2007 20:36:40 GMT</pubDate></item><item><title><![CDATA[Reply to Typecast char -&amp;gt; int on Mon, 19 Mar 2007 20:56:51 GMT]]></title><description><![CDATA[<p>Entweder du schreibst dir einen mehr oder weniger großen switch so wie hier:</p>
<pre><code class="language-cpp">int ValueOfChar(char c)
{
    switch(c)
    {
        case '1':
            return 1;
        //...
    }
}
</code></pre>
<p>Oder du nutzt aus, dass im ASCII-Code die ganzen Zahlen hintereinander gespeichert sind:</p>
<pre><code class="language-cpp">int ValueOfChar(char c)
{
    return c-'0';
}
</code></pre>
<p>'0' ist dann halt die Nummer von der Null im ASCII-Code, da die Zahlen alle in einer Reihe hinter der Null sind, kriegt man so die jeweils umgewandelte Zahl. Es fehlt halt noch die Bereichsüberprüfung und ich bin mir nicht sicher, ob vom Standard die Verwendung von ASCII garantiert wird...</p>
<p>Felix</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1248776</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1248776</guid><dc:creator><![CDATA[Phoemuex]]></dc:creator><pubDate>Mon, 19 Mar 2007 20:56:51 GMT</pubDate></item><item><title><![CDATA[Reply to Typecast char -&amp;gt; int on Mon, 19 Mar 2007 21:03:39 GMT]]></title><description><![CDATA[<p>?! Wtf gehtn hier? Nen int kannst du eigentlich sehr leicht in nen char bekommen ... wir sind hier bei C++ ...</p>
<pre><code class="language-cpp">#include &lt;iostream&gt; // nur für std::cout und std::endl ...
#include &lt;sstream&gt; // für std::stringstream ...

char c = '9';
int value = 0;

std::stringstream ss_num;
ss_num &lt;&lt; c;
ss_num &gt;&gt; value;

std::cout &lt;&lt; value &lt;&lt; std::endl;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1248781</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1248781</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Mon, 19 Mar 2007 21:03:39 GMT</pubDate></item></channel></rss>