<?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[Ü,Ä etc. bei streamfiles?]]></title><description><![CDATA[<p>hi</p>
<p>ich nutze die ofstream klasse um Datenwegzuschreiben, klappt wunderbar solange ich keine deutsche Sonderzeichen wie ä,ö, etc. versuche wegzuschreiben.</p>
<p>Kann ich dem stream irgendwie beibringen, dass er das richtig macht. Derzeit öffne ich den stream mit std::ios::binary, kann das mein problem sein?</p>
<p>Danke für Hilfe oder Rat</p>
<p>Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/246059/ü-ä-etc-bei-streamfiles</link><generator>RSS for Node</generator><lastBuildDate>Fri, 18 Sep 2026 09:32:23 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/246059.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 22 Jul 2009 14:02:58 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Ü,Ä etc. bei streamfiles? on Wed, 22 Jul 2009 14:02:58 GMT]]></title><description><![CDATA[<p>hi</p>
<p>ich nutze die ofstream klasse um Datenwegzuschreiben, klappt wunderbar solange ich keine deutsche Sonderzeichen wie ä,ö, etc. versuche wegzuschreiben.</p>
<p>Kann ich dem stream irgendwie beibringen, dass er das richtig macht. Derzeit öffne ich den stream mit std::ios::binary, kann das mein problem sein?</p>
<p>Danke für Hilfe oder Rat</p>
<p>Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1747638</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1747638</guid><dc:creator><![CDATA[Pondagonka]]></dc:creator><pubDate>Wed, 22 Jul 2009 14:02:58 GMT</pubDate></item><item><title><![CDATA[Reply to Ü,Ä etc. bei streamfiles? on Wed, 22 Jul 2009 14:11:25 GMT]]></title><description><![CDATA[<p>Kannst Du ein Ä auf den Bildschirm ausgeben?<br />
Ich vermute, daß es irgendwas mit AnsiToOem zu tun hat.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1747648</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1747648</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Wed, 22 Jul 2009 14:11:25 GMT</pubDate></item><item><title><![CDATA[Reply to Ü,Ä etc. bei streamfiles? on Wed, 22 Jul 2009 14:15:18 GMT]]></title><description><![CDATA[<p>volkard schrieb:</p>
<blockquote>
<p>Kannst Du ein Ä auf den Bildschirm ausgeben?<br />
Ich vermute, daß es irgendwas mit AnsiToOem zu tun hat.</p>
</blockquote>
<p>ne, auf der kommandozeile geht das auch nicht.</p>
<p>hatte aber gedacht, das dies eine reines Ausgabeproblem auf der kommandozeile ist. ich lese den text aus einer datei ein und schreibe diese dann in eine andere datei weg.</p>
<p>im debug selbst sind die Zeichen noch intakt, nur wenn ich dann in die weggeschriebenen datei gucke, sind die zeichen vermurkst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1747653</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1747653</guid><dc:creator><![CDATA[Pondagonka]]></dc:creator><pubDate>Wed, 22 Jul 2009 14:15:18 GMT</pubDate></item><item><title><![CDATA[Reply to Ü,Ä etc. bei streamfiles? on Wed, 22 Jul 2009 14:57:40 GMT]]></title><description><![CDATA[<p>Das sind doch nur Bytes die du raus schreibst. Das man ein ä oder ü rausschreibt, ist ja nun wirklich Käse. <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>
<p>Im Ernst: du mußt doch wissen, in welcher Codepage du die Dateien verarbeitest? Und dementsprechend schreibst und liest du die Dateien. Alles andere ist undefiniert.<br />
Gib mal in diesem Unterforum in die Suchfunktion Codepage an, da bekommst du viele Topics über Streams und Filestreams.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1747703</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1747703</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Wed, 22 Jul 2009 14:57:40 GMT</pubDate></item><item><title><![CDATA[Reply to Ü,Ä etc. bei streamfiles? on Thu, 23 Jul 2009 08:53:56 GMT]]></title><description><![CDATA[<p>Artchi schrieb:</p>
<blockquote>
<p>Das sind doch nur Bytes die du raus schreibst. Das man ein ä oder ü rausschreibt, ist ja nun wirklich Käse. <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>
<p>Im Ernst: du mußt doch wissen, in welcher Codepage du die Dateien verarbeitest?</p>
</blockquote>
<p>Hm...ne, nicht notwendigerweise.</p>
<p>Ich lese eine Datei ein, die von einer IBM iSeries kommt, was die für einen Zeichensatz nutzt weis ich nicht.<br />
Allerdings dachte ich mir, ich Umschiffe das Problem. Ich hab versucht das Ü z.B. durch ein U*E zu ersetzen in der einzulesenden Datei o.ä. Wenn ich dass dann einlese wollte ich nach U*E suchen und dieses durch Ü beim wegschreiben ersetzen.</p>
<p>Wenn ich das Dokument dann öffne krieg ich einen Fehler, weil daraus irgendein Sonderzeichen entstanden ist, mit dem die Anwendung nicht klar kommt. Zumindest mal kein gewünschtes Ü.</p>
<p>Wie kommt das? Das hätte doch eigentlich funktionieren müssen. Wenn die einzulesende Datei komplett ohne Umlaute erzeugt wird und ich diese dann nur noch einlese?</p>
<p>(Ich arbeite unter Windows XP, mit VC2008-Express, falls das was zu heißen hat...?)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1748057</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1748057</guid><dc:creator><![CDATA[Pondagonka]]></dc:creator><pubDate>Thu, 23 Jul 2009 08:53:56 GMT</pubDate></item><item><title><![CDATA[Reply to Ü,Ä etc. bei streamfiles? on Thu, 23 Jul 2009 11:14:23 GMT]]></title><description><![CDATA[<p>Das ist doch völlig Latte, was der Inhalt ist. Ä hin, ü her, der Inhalt von binär kopiertem Zeugs darf kein stream einfach so ändern.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1748148</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1748148</guid><dc:creator><![CDATA[wegschreib0r]]></dc:creator><pubDate>Thu, 23 Jul 2009 11:14:23 GMT</pubDate></item><item><title><![CDATA[Reply to Ü,Ä etc. bei streamfiles? on Thu, 23 Jul 2009 12:56:37 GMT]]></title><description><![CDATA[<p>hm, ok</p>
<p>habs denk ich jetzt im griff.</p>
<p>problem war word 2003, scheinbar braucht word 2003 für umlaute wide-char werte. Wenn ich dann ein Ü lese, setze ich für das schreiben in meine word-datei z.b. die werte 0xC3 0x9C anstelle des 0xDC(Ü).</p>
<p>Danke für die Hilfe.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1748208</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1748208</guid><dc:creator><![CDATA[Pondagonka]]></dc:creator><pubDate>Thu, 23 Jul 2009 12:56:37 GMT</pubDate></item></channel></rss>