<?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 Zahlen werden falsch dargestellt]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich habe ein Problem, dass mein Programm einen char in Hex Form von der Seriellen Schnittstelle liest und dann falsch umwandelt. Es wird zum Beispiel ein 0xFF eingelesen und wenn ich folgenden Code anwende:</p>
<pre><code class="language-cpp">sprintf(buffer,&quot;%02X&quot;,my_char)
</code></pre>
<p>stehen in &quot;buffer&quot; plötzlich 8 &quot;F&quot;. Hab ich den falschen Typ? Also im Debugger kommt aus der Schnittstelle ein &quot;ÿ&quot; (-1) was eben dem FF entspricht. Was mache ich falsch. die 8 &quot;F&quot; sind einfach nicht ok.</p>
<p>Viele Grüße und Danke,</p>
<p>Ranger</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/243888/hex-zahlen-werden-falsch-dargestellt</link><generator>RSS for Node</generator><lastBuildDate>Sat, 19 Sep 2026 15:51:32 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/243888.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 22 Jun 2009 14:39:02 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Hex Zahlen werden falsch dargestellt on Mon, 22 Jun 2009 14:39:02 GMT]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich habe ein Problem, dass mein Programm einen char in Hex Form von der Seriellen Schnittstelle liest und dann falsch umwandelt. Es wird zum Beispiel ein 0xFF eingelesen und wenn ich folgenden Code anwende:</p>
<pre><code class="language-cpp">sprintf(buffer,&quot;%02X&quot;,my_char)
</code></pre>
<p>stehen in &quot;buffer&quot; plötzlich 8 &quot;F&quot;. Hab ich den falschen Typ? Also im Debugger kommt aus der Schnittstelle ein &quot;ÿ&quot; (-1) was eben dem FF entspricht. Was mache ich falsch. die 8 &quot;F&quot; sind einfach nicht ok.</p>
<p>Viele Grüße und Danke,</p>
<p>Ranger</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1731060</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1731060</guid><dc:creator><![CDATA[Glasgow_Ranger]]></dc:creator><pubDate>Mon, 22 Jun 2009 14:39:02 GMT</pubDate></item><item><title><![CDATA[Reply to Hex Zahlen werden falsch dargestellt on Mon, 22 Jun 2009 16:17:37 GMT]]></title><description><![CDATA[<p>Chars werden ASCII-Codiert, probier mal nen integer.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1731125</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1731125</guid><dc:creator><![CDATA[Kóyaánasqatsi]]></dc:creator><pubDate>Mon, 22 Jun 2009 16:17:37 GMT</pubDate></item><item><title><![CDATA[Reply to Hex Zahlen werden falsch dargestellt on Mon, 22 Jun 2009 16:35:07 GMT]]></title><description><![CDATA[<p>wassn fürn typ ist my_char?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1731134</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1731134</guid><dc:creator><![CDATA[serieller]]></dc:creator><pubDate>Mon, 22 Jun 2009 16:35:07 GMT</pubDate></item><item><title><![CDATA[Reply to Hex Zahlen werden falsch dargestellt on Tue, 23 Jun 2009 07:43:34 GMT]]></title><description><![CDATA[<p>Hallo ihr zwei,</p>
<p>my_char war ein char.</p>
<p>Ich habe inzwischen alles auf unsigned char umgestellt und es geht. Danke für Eure Hilfe.</p>
<p>Viele Grüße,<br />
Ranger</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1731408</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1731408</guid><dc:creator><![CDATA[Ranger]]></dc:creator><pubDate>Tue, 23 Jun 2009 07:43:34 GMT</pubDate></item></channel></rss>