<?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[Umsteigen von ISO 8859-1 auf UTF8]]></title><description><![CDATA[<p>Hallo,</p>
<p>folgendes Problem:<br />
es gibt ein System (in C) dass recht groß und nicht besonders übersichtlich ist. Es verarbeitet Textdateien (in ISO 8859-1), speichert einiges in einer DB (Informix). Jetzt muß man auf UTF8 umsteigen. <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="🙄"
    /></p>
<p>Den Eingangs-/Ausgangstext umkodieren ist nicht das Thema (mit Standartfunktionen WCharToMultibyte() und MultibyteToWChar()).<br />
Ich weiss aber leider nicht, welche Überraschungen auf mich noch zukommen könnten. Es wurden zum größten Teil die einfachsten Stringbearbeitung-Funktionen benutzt.</p>
<p>Gibt es Punkten, dass man berücksichtigen soll? Wie kann man strings kopieren/Substring suchen/etc, wenn sie in UTF8 sind?</p>
<p>Vielen Dank im voraus</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/174722/umsteigen-von-iso-8859-1-auf-utf8</link><generator>RSS for Node</generator><lastBuildDate>Sat, 25 Apr 2026 09:11:36 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/174722.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 02 Mar 2007 14:17:55 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Umsteigen von ISO 8859-1 auf UTF8 on Fri, 02 Mar 2007 14:17:55 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>folgendes Problem:<br />
es gibt ein System (in C) dass recht groß und nicht besonders übersichtlich ist. Es verarbeitet Textdateien (in ISO 8859-1), speichert einiges in einer DB (Informix). Jetzt muß man auf UTF8 umsteigen. <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="🙄"
    /></p>
<p>Den Eingangs-/Ausgangstext umkodieren ist nicht das Thema (mit Standartfunktionen WCharToMultibyte() und MultibyteToWChar()).<br />
Ich weiss aber leider nicht, welche Überraschungen auf mich noch zukommen könnten. Es wurden zum größten Teil die einfachsten Stringbearbeitung-Funktionen benutzt.</p>
<p>Gibt es Punkten, dass man berücksichtigen soll? Wie kann man strings kopieren/Substring suchen/etc, wenn sie in UTF8 sind?</p>
<p>Vielen Dank im voraus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1238119</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1238119</guid><dc:creator><![CDATA[osa]]></dc:creator><pubDate>Fri, 02 Mar 2007 14:17:55 GMT</pubDate></item><item><title><![CDATA[Reply to Umsteigen von ISO 8859-1 auf UTF8 on Fri, 02 Mar 2007 14:20:55 GMT]]></title><description><![CDATA[<p>Als Einführung zuerst mal:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-161855.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-161855.html</a></p>
<p>Und wie mit allen MBCS gibt es das Problem, dass &quot;1 Glyph&quot; != &quot;1 Zeichen&quot;, geschweige denn &quot;1 Byte&quot; ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1238120</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1238120</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Fri, 02 Mar 2007 14:20:55 GMT</pubDate></item><item><title><![CDATA[Reply to Umsteigen von ISO 8859-1 auf UTF8 on Fri, 02 Mar 2007 15:59:54 GMT]]></title><description><![CDATA[<p>osa schrieb:</p>
<blockquote>
<p>Wie kann man strings kopieren/Substring suchen/etc, wenn sie in UTF8 sind?</p>
</blockquote>
<p>Zumindest in dem Punkt kann ich Dich beruhigen. UTF8 ist so gemacht, dass zumindest die beiden Sachen genau wie vorher funktionieren. Interessant wird es, wie schon gesagt, bei der Darstellung und der Berechnung der Laenge.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1238183</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1238183</guid><dc:creator><![CDATA[SG1]]></dc:creator><pubDate>Fri, 02 Mar 2007 15:59:54 GMT</pubDate></item><item><title><![CDATA[Reply to Umsteigen von ISO 8859-1 auf UTF8 on Mon, 05 Mar 2007 08:47:59 GMT]]></title><description><![CDATA[<p>Info hat mir sehr geholfen. <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="🙂"
    /> Danke vielmals!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1239351</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1239351</guid><dc:creator><![CDATA[osa]]></dc:creator><pubDate>Mon, 05 Mar 2007 08:47:59 GMT</pubDate></item></channel></rss>