<?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[Zeichensatz deklarierung]]></title><description><![CDATA[<p>Hallo zusammen.</p>
<p>Ich habe hier den kompletten Zeichensatz von GSM x.xx vorliegen.</p>
<p><a href="http://de.wikipedia.org/wiki/SMS-Kodierung" rel="nofollow">http://de.wikipedia.org/wiki/SMS-Kodierung</a></p>
<p>So, wenn ich zum Beispiel jetzt eine ASCII Tabelle haben möchte in meiner deklarierung, habe ich das bis jetzt immer so gelöst:</p>
<pre><code>unsigned chat ascii_zeichen[256];
for ( int i = 0; i &lt; 256; i++ )
     ascii_zeichen[i] = unsigned char(i+1);
</code></pre>
<p>So konnte ich mir wunderbar aus einem string ein Zeichen herauspicken und per Arrayelement</p>
<pre><code>ascii_zeichen[x]
</code></pre>
<p>mir den entsprechenden integer wert holen.</p>
<p>Sowas habe ich jetzt auch mit diesem Zeichensatz vor, nur halt, dass ich dort gerne hex Hexwert zurück bekommen würde.</p>
<p>Ich hatte erst an sowas gedacht:</p>
<pre><code>define Ö 0x5C
</code></pre>
<p>aber wenn ich das so mache, werde ich Probleme bekommen, wenn ich hinterher normalen Code schreibe.</p>
<p>Hat jemand eine andere Idee wie ich das machen kann?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/194009/zeichensatz-deklarierung</link><generator>RSS for Node</generator><lastBuildDate>Fri, 10 Apr 2026 04:27:30 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/194009.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 02 Oct 2007 17:45:21 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Zeichensatz deklarierung on Tue, 02 Oct 2007 17:51:51 GMT]]></title><description><![CDATA[<p>Hallo zusammen.</p>
<p>Ich habe hier den kompletten Zeichensatz von GSM x.xx vorliegen.</p>
<p><a href="http://de.wikipedia.org/wiki/SMS-Kodierung" rel="nofollow">http://de.wikipedia.org/wiki/SMS-Kodierung</a></p>
<p>So, wenn ich zum Beispiel jetzt eine ASCII Tabelle haben möchte in meiner deklarierung, habe ich das bis jetzt immer so gelöst:</p>
<pre><code>unsigned chat ascii_zeichen[256];
for ( int i = 0; i &lt; 256; i++ )
     ascii_zeichen[i] = unsigned char(i+1);
</code></pre>
<p>So konnte ich mir wunderbar aus einem string ein Zeichen herauspicken und per Arrayelement</p>
<pre><code>ascii_zeichen[x]
</code></pre>
<p>mir den entsprechenden integer wert holen.</p>
<p>Sowas habe ich jetzt auch mit diesem Zeichensatz vor, nur halt, dass ich dort gerne hex Hexwert zurück bekommen würde.</p>
<p>Ich hatte erst an sowas gedacht:</p>
<pre><code>define Ö 0x5C
</code></pre>
<p>aber wenn ich das so mache, werde ich Probleme bekommen, wenn ich hinterher normalen Code schreibe.</p>
<p>Hat jemand eine andere Idee wie ich das machen kann?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1376794</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1376794</guid><dc:creator><![CDATA[MSS-Software]]></dc:creator><pubDate>Tue, 02 Oct 2007 17:51:51 GMT</pubDate></item><item><title><![CDATA[Reply to Zeichensatz deklarierung on Tue, 02 Oct 2007 18:35:41 GMT]]></title><description><![CDATA[<p>jedes byte deines ASCII lockup Tabels ist doch ein Hex wert...kommt auf die darstellung drauf an</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1376823</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1376823</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Tue, 02 Oct 2007 18:35:41 GMT</pubDate></item><item><title><![CDATA[Reply to Zeichensatz deklarierung on Tue, 02 Oct 2007 18:39:26 GMT]]></title><description><![CDATA[<p>eigentlich korrekt, aber auch wieder nicht.</p>
<p>schau dir mal das @ an.</p>
<p>normaler ASCII hex wert = 64<br />
bei GSM 0x00</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1376826</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1376826</guid><dc:creator><![CDATA[MSS-Software]]></dc:creator><pubDate>Tue, 02 Oct 2007 18:39:26 GMT</pubDate></item><item><title><![CDATA[Reply to Zeichensatz deklarierung on Tue, 02 Oct 2007 20:40:28 GMT]]></title><description><![CDATA[<p>Zahlen sind Zahlen.... da spielt die &quot;Codierung&quot; keine Rolle...<br />
16dez ist 16hey und 1000bin. Es bleibt aber immer eine Zahl (also &quot;int&quot; bleibt &quot;int&quot; egal wie Du die Zahl interpretierst).</p>
<p>Was Du vermutlich meinst ist das *Umwandeln* einer Zahl in einen *String*!</p>
<p>Z. B. mittels sprintf oder itoa</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1376880</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1376880</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Tue, 02 Oct 2007 20:40:28 GMT</pubDate></item></channel></rss>