<?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[Hex to Int]]></title><description><![CDATA[<p>hallo Leute,<br />
folgendes Problem: <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>
<p>ich habe einen Hexwert als einen std::string!</p>
<pre><code>std::string Hex = &quot;080&quot;;
</code></pre>
<p>ich möchte gerne den wert als Dezimalwert in einem std::string! haben</p>
<pre><code>std::string Dec = &quot;...&quot;;
</code></pre>
<p>ich habe es schon mit</p>
<pre><code>std::ostringstream oss;
oss &lt;&lt; std::dec &lt;&lt; Hex;
Dec = oss.str();
</code></pre>
<p>leider klappt das nicht, als Ergebniss kommt wieder &quot;080&quot; und nicht &quot;128&quot; wie es sein muss</p>
<p>hat einer eine Idee ? ich denke es liegt dadran,<br />
dass ich den Hexwert als std::string übergebe und nicht als Zahl.<br />
Wenn ich aber direkt</p>
<pre><code>oss &lt;&lt; std::dec &lt;&lt; 0x080;
</code></pre>
<p>schreibe, dann geht das... aber wie löse ich das problem ?</p>
<p>mfg<br />
Sergius</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/163161/hex-to-int</link><generator>RSS for Node</generator><lastBuildDate>Sat, 12 Sep 2026 23:38:38 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/163161.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 26 Oct 2006 14:39:11 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Hex to Int on Thu, 26 Oct 2006 14:39:50 GMT]]></title><description><![CDATA[<p>hallo Leute,<br />
folgendes Problem: <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>
<p>ich habe einen Hexwert als einen std::string!</p>
<pre><code>std::string Hex = &quot;080&quot;;
</code></pre>
<p>ich möchte gerne den wert als Dezimalwert in einem std::string! haben</p>
<pre><code>std::string Dec = &quot;...&quot;;
</code></pre>
<p>ich habe es schon mit</p>
<pre><code>std::ostringstream oss;
oss &lt;&lt; std::dec &lt;&lt; Hex;
Dec = oss.str();
</code></pre>
<p>leider klappt das nicht, als Ergebniss kommt wieder &quot;080&quot; und nicht &quot;128&quot; wie es sein muss</p>
<p>hat einer eine Idee ? ich denke es liegt dadran,<br />
dass ich den Hexwert als std::string übergebe und nicht als Zahl.<br />
Wenn ich aber direkt</p>
<pre><code>oss &lt;&lt; std::dec &lt;&lt; 0x080;
</code></pre>
<p>schreibe, dann geht das... aber wie löse ich das problem ?</p>
<p>mfg<br />
Sergius</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1161967</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1161967</guid><dc:creator><![CDATA[Sergius]]></dc:creator><pubDate>Thu, 26 Oct 2006 14:39:50 GMT</pubDate></item><item><title><![CDATA[Reply to Hex to Int on Thu, 26 Oct 2006 15:50:45 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/profile.php?mode=viewprofile&amp;u=18363" rel="nofollow">Jochen Kalmbach</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=58" rel="nofollow">C++/CLI mit .NET</a> in das Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=15" rel="nofollow">C++</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic.php?t=39405" 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/1162031</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1162031</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Thu, 26 Oct 2006 15:50:45 GMT</pubDate></item><item><title><![CDATA[Reply to Hex to Int on Thu, 26 Oct 2006 16:33:06 GMT]]></title><description><![CDATA[<p>Hi!</p>
<p>Per stringstream.</p>
<p>grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1162068</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1162068</guid><dc:creator><![CDATA[David_pb]]></dc:creator><pubDate>Thu, 26 Oct 2006 16:33:06 GMT</pubDate></item><item><title><![CDATA[Reply to Hex to Int on Thu, 26 Oct 2006 17:15:37 GMT]]></title><description><![CDATA[<p>David_pb schrieb:</p>
<blockquote>
<p>Hi!</p>
<p>Per stringstream.</p>
<p>grüße</p>
</blockquote>
<p>lesen, denken, posten, danke!</p>
<p>Ich glaube man muss noch das &quot;0x&quot; davor machen, sonst versteht es der Stream nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1162095</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1162095</guid><dc:creator><![CDATA[faefaera3]]></dc:creator><pubDate>Thu, 26 Oct 2006 17:15:37 GMT</pubDate></item><item><title><![CDATA[Reply to Hex to Int on Thu, 26 Oct 2006 20:11:42 GMT]]></title><description><![CDATA[<p>faefaera3 schrieb:</p>
<blockquote>
<p>David_pb schrieb:</p>
<blockquote>
<p>Hi!</p>
<p>Per stringstream.</p>
<p>grüße</p>
</blockquote>
<p>lesen, denken, posten, danke!</p>
<p>Ich glaube man muss noch das &quot;0x&quot; davor machen, sonst versteht es der Stream nicht.</p>
</blockquote>
<p>Gemäß dem schönen Spruch: &quot;Erstmal an die eigene Nase fassen&quot;...</p>
<pre><code class="language-cpp">std::stringstream s;
s &lt;&lt; std::hex &lt;&lt; &quot;080&quot;;
</code></pre>
<p>Natürlich brauchst du kein 0x Postfix.</p>
<p>grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1162201</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1162201</guid><dc:creator><![CDATA[David_pb]]></dc:creator><pubDate>Thu, 26 Oct 2006 20:11:42 GMT</pubDate></item><item><title><![CDATA[Reply to Hex to Int on Thu, 26 Oct 2006 21:04:41 GMT]]></title><description><![CDATA[<p>Präfix</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1162231</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1162231</guid><dc:creator><![CDATA[Apollon]]></dc:creator><pubDate>Thu, 26 Oct 2006 21:04:41 GMT</pubDate></item><item><title><![CDATA[Reply to Hex to Int on Thu, 26 Oct 2006 22:56:12 GMT]]></title><description><![CDATA[<p>Meinst du inetwa so?</p>
<pre><code class="language-cpp">int main(int argc, char** argv)
{
	std::string hexString = &quot;080&quot;;
	std::string decString;

	{
		std::istringstream is(hexString);
		int hexInt;
		is &gt;&gt; std::hex &gt;&gt; hexInt;

		std::ostringstream os;
		os &lt;&lt; std::dec &lt;&lt; hexInt;
		decString = os.str();
	}

	std::cout &lt;&lt; decString;

	return 0;
}
</code></pre>
<p>Du musst erstmal aus dem string &quot;080&quot; ne integer machen - das ist genau der Schritt wo du den stream (stringstream) auf hex umschalten musst. Dann hast du nen normalen integer und kannst den wie gewohnt in streams reinstecken oder was auch immer. Das &quot;&lt;&lt; std::dec&quot; ist in dem Beispiel im übrigen überflüssig und nur aus &quot;Symmetriegründen&quot; drin <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1162263</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1162263</guid><dc:creator><![CDATA[Plotzenhotz]]></dc:creator><pubDate>Thu, 26 Oct 2006 22:56:12 GMT</pubDate></item><item><title><![CDATA[Reply to Hex to Int on Fri, 27 Oct 2006 06:15:00 GMT]]></title><description><![CDATA[<p>Apollon schrieb:</p>
<blockquote>
<p>Präfix</p>
</blockquote>
<p>Meint ich doch! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1162312</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1162312</guid><dc:creator><![CDATA[David_pb]]></dc:creator><pubDate>Fri, 27 Oct 2006 06:15:00 GMT</pubDate></item></channel></rss>