<?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[string to int ?!?]]></title><description><![CDATA[<p>hallo<br />
ich möchte ganz einfach das Zeichen im String temp in einen Integer wandeln, doch erhalte ich immer folgende Fehlermeldung:</p>
<p>error: invalid cast from type ‘std::string’ to type ‘int’</p>
<p>struct tnode {<br />
bool valid;<br />
tnode *edges[N];<br />
};<br />
string temp;<br />
dict-&gt;edges[(int)(temp)] = tn;</p>
<p>kann mir da jemand weiterhelfen?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/228481/string-to-int</link><generator>RSS for Node</generator><lastBuildDate>Tue, 29 Sep 2026 14:54:48 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/228481.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 28 Nov 2008 19:26:51 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to string to int ?!? on Fri, 28 Nov 2008 19:27:44 GMT]]></title><description><![CDATA[<p>hallo<br />
ich möchte ganz einfach das Zeichen im String temp in einen Integer wandeln, doch erhalte ich immer folgende Fehlermeldung:</p>
<p>error: invalid cast from type ‘std::string’ to type ‘int’</p>
<p>struct tnode {<br />
bool valid;<br />
tnode *edges[N];<br />
};<br />
string temp;<br />
dict-&gt;edges[(int)(temp)] = tn;</p>
<p>kann mir da jemand weiterhelfen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1622617</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1622617</guid><dc:creator><![CDATA[Thunderbird2]]></dc:creator><pubDate>Fri, 28 Nov 2008 19:27:44 GMT</pubDate></item><item><title><![CDATA[Reply to string to int ?!? on Fri, 28 Nov 2008 19:55:10 GMT]]></title><description><![CDATA[<p>Bemühe mal die Forensuche, das Problem kommt hier sehr häufig. Steht übrigens auch in den FAQ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1622630</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1622630</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Fri, 28 Nov 2008 19:55:10 GMT</pubDate></item><item><title><![CDATA[Reply to string to int ?!? on Fri, 28 Nov 2008 20:36:05 GMT]]></title><description><![CDATA[<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="➡"
    /> <a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39488.html" rel="nofollow">Einmal Zahl nach String und zurück</a></p>
<p>Thunderbird2 schrieb:</p>
<blockquote>
<pre><code class="language-cpp">// ...

string temp;
dict-&gt;edges[(int)(temp)] = tn;
</code></pre>
</blockquote>
<p>Ähm... du kennst die Container der C++ Standard Library?</p>
<p>cheers, Swordfish</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1622641</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1622641</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Fri, 28 Nov 2008 20:36:05 GMT</pubDate></item><item><title><![CDATA[Reply to string to int ?!? on Fri, 28 Nov 2008 21:13:38 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">string temp; // sollte man allerdings initialisieren
dict-&gt;edges[itoa(temp.c_str())] = tn;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1622648</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1622648</guid><dc:creator><![CDATA[Skym0sh0]]></dc:creator><pubDate>Fri, 28 Nov 2008 21:13:38 GMT</pubDate></item><item><title><![CDATA[Reply to string to int ?!? on Fri, 28 Nov 2008 21:18:54 GMT]]></title><description><![CDATA[<p>Skym0sh0 schrieb:</p>
<blockquote>
<pre><code class="language-cpp">string temp; // sollte man allerdings initialisieren
dict-&gt;edges[itoa(temp.c_str())] = tn;
</code></pre>
</blockquote>
<p>Wenn du schon die C-Bibliothek verwendest, nenne ich wenigstens die boost-Alternative.</p>
<p>Beispiel ein wenig abgewandelt.</p>
<pre><code class="language-cpp">std::string temp = &quot;4711&quot;;
std::map&lt;int, std::string&gt; dictionary;
dictionary[boost::lexical_cast&lt;int&gt;(temp)] = &quot;Test&quot;;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1622652</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1622652</guid><dc:creator><![CDATA[asc]]></dc:creator><pubDate>Fri, 28 Nov 2008 21:18:54 GMT</pubDate></item><item><title><![CDATA[Reply to string to int ?!? on Fri, 28 Nov 2008 21:25:28 GMT]]></title><description><![CDATA[<p>Skym0sh0 schrieb:</p>
<blockquote>
<pre><code class="language-cpp">string temp; // sollte man allerdings initialisieren
dict-&gt;edges[itoa(temp.c_str())] = tn;
</code></pre>
</blockquote>
<p>Streiche itoa - setze atoi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1622655</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1622655</guid><dc:creator><![CDATA[Belli]]></dc:creator><pubDate>Fri, 28 Nov 2008 21:25:28 GMT</pubDate></item><item><title><![CDATA[Reply to string to int ?!? on Fri, 28 Nov 2008 22:16:19 GMT]]></title><description><![CDATA[<p>von mir aus auch xD</p>
<p>man kanns auch mit stringstreams machen und und und...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1622671</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1622671</guid><dc:creator><![CDATA[Skym0sh0]]></dc:creator><pubDate>Fri, 28 Nov 2008 22:16:19 GMT</pubDate></item><item><title><![CDATA[Reply to string to int ?!? on Sat, 29 Nov 2008 02:07:28 GMT]]></title><description><![CDATA[<p>asc schrieb:</p>
<blockquote>
<p>Der Unterschied zwischen Theorie und Praxis ist der, das es in der Theorie keinen gibt, in der Praxis aber sehr wohl.<br />
(Zitat aus unbekannter Quelle)</p>
</blockquote>
<p>Der Unterschied zwischen Theorie und Praxis ist der, <strong>dass</strong> es in der Theorie keinen gibt, in der Praxis aber sehr wohl.</p>
<p>man sollte auch prüfen ob es wirklich eine zahl ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1622718</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1622718</guid><dc:creator><![CDATA[dass]]></dc:creator><pubDate>Sat, 29 Nov 2008 02:07:28 GMT</pubDate></item><item><title><![CDATA[Reply to string to int ?!? on Sat, 29 Nov 2008 12:46:00 GMT]]></title><description><![CDATA[<p>Skym0sh0 schrieb:</p>
<blockquote>
<p>von mir aus auch</p>
</blockquote>
<p>Hauptsache, man macht es standardkonform. `itoa` gibt's auf meinem System nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1622865</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1622865</guid><dc:creator><![CDATA[Konrad Rudolph]]></dc:creator><pubDate>Sat, 29 Nov 2008 12:46:00 GMT</pubDate></item></channel></rss>