<?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[unicode FF FE]]></title><description><![CDATA[<p>hallo, ich habe schon das ganze forum durchstöbert aber keine lösung gefunden <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>wie kann ich mir eine unicode txt datei erstellen wo am anfang &quot;FF FE&quot; mit drinsteht?</p>
<p>ich hab echt keinen plan mehr, mein programm nutzt std::strings.</p>
<pre><code class="language-cpp">string klaus=&quot;hallo&quot;;
dwFileSize=klaus.length();
	DWORD dwBytesWritten = 0;
	HANDLE hNewFile = CreateFileW( L&quot;log.txt&quot;, GENERIC_WRITE, FILE_SHARE_READ, NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL);
	WriteFile(hNewFile,klaus.c_str(), dwFileSize, &amp;dwBytesWritten, NULL); 
	CloseHandle(hNewFile);
</code></pre>
<p>bitte um hilfe <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
<p>Also Textdateien mit Inhalt kann ich erstellen aber eben keine &quot;UNICODE&quot; <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/189661/unicode-ff-fe</link><generator>RSS for Node</generator><lastBuildDate>Fri, 25 Sep 2026 11:08:05 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/189661.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 15 Aug 2007 14:45:38 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to unicode FF FE on Wed, 15 Aug 2007 14:45:38 GMT]]></title><description><![CDATA[<p>hallo, ich habe schon das ganze forum durchstöbert aber keine lösung gefunden <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>wie kann ich mir eine unicode txt datei erstellen wo am anfang &quot;FF FE&quot; mit drinsteht?</p>
<p>ich hab echt keinen plan mehr, mein programm nutzt std::strings.</p>
<pre><code class="language-cpp">string klaus=&quot;hallo&quot;;
dwFileSize=klaus.length();
	DWORD dwBytesWritten = 0;
	HANDLE hNewFile = CreateFileW( L&quot;log.txt&quot;, GENERIC_WRITE, FILE_SHARE_READ, NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL);
	WriteFile(hNewFile,klaus.c_str(), dwFileSize, &amp;dwBytesWritten, NULL); 
	CloseHandle(hNewFile);
</code></pre>
<p>bitte um hilfe <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
<p>Also Textdateien mit Inhalt kann ich erstellen aber eben keine &quot;UNICODE&quot; <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1345125</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1345125</guid><dc:creator><![CDATA[wintermute81]]></dc:creator><pubDate>Wed, 15 Aug 2007 14:45:38 GMT</pubDate></item><item><title><![CDATA[Reply to unicode FF FE on Wed, 15 Aug 2007 14:55:19 GMT]]></title><description><![CDATA[<p>Was für Unicode hättest du denn gerne? Wenn du UTF-16 haben willst und Windows benutzt, dann sollte die Verwendung von wstring schon mal erfolgversprechender sein. Dein BOM bekommst du dann denke ich mit</p>
<pre><code class="language-cpp">std::wstring bom = L&quot;\xFEFF&quot;;
</code></pre>
<p>Nun musst du nur noch diesen String zuerst in die Datei schreiben.<br />
(Wohlgemerkt, 0xFEFF, nicht 0xFFFE!)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1345136</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1345136</guid><dc:creator><![CDATA[.filmor]]></dc:creator><pubDate>Wed, 15 Aug 2007 14:55:19 GMT</pubDate></item><item><title><![CDATA[Reply to unicode FF FE on Wed, 15 Aug 2007 14:56:18 GMT]]></title><description><![CDATA[<p>vielleicht solltest du als allererstes die C-Files weglassen und fstreams benutzen.<br />
Ich nehme an, dass dein EE und EF hexadezimalwerte sind, dann kannst du einfach einem char den Wert 0XEE bzw. 0XEF zuweisen und in den Stream schicken. bzw. fuer unicode gibts vermutlich rigendwelche modifixierten strings, die einen wchar in echtem unicode abspeichern (ist naemlich meines Wissens nicht genau festgelegt, wie wchars abgespeichert werden)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1345138</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1345138</guid><dc:creator><![CDATA[pumuckl]]></dc:creator><pubDate>Wed, 15 Aug 2007 14:56:18 GMT</pubDate></item><item><title><![CDATA[Reply to unicode FF FE on Wed, 15 Aug 2007 15:08:42 GMT]]></title><description><![CDATA[<p>also ich muss immer das zeichen &quot;FF FE&quot; von hand in die datei schreiben. gut das zu wissen, ja hexa. UTF-16 benötige ich.</p>
<p>dann hätte ich noch ne frage zu den streams:</p>
<p>was ist denn besser? und warum, ich schreibe in window-api prog.</p>
<p>danke schonmal für eure eingegangene hilfe!!! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1345147</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1345147</guid><dc:creator><![CDATA[wintermute81]]></dc:creator><pubDate>Wed, 15 Aug 2007 15:08:42 GMT</pubDate></item><item><title><![CDATA[Reply to unicode FF FE on Thu, 16 Aug 2007 15:47:08 GMT]]></title><description><![CDATA[<p>wintermute81 schrieb:</p>
<blockquote>
<p>also ich muss immer das zeichen &quot;FF FE&quot; von hand in die datei schreiben. gut das zu wissen, ja hexa. UTF-16 benötige ich.</p>
</blockquote>
<p>NICHT 0xFFFE. Das Zeichen ist in Unicode aus gutem Grund undefiniert. 0xFEFF /wird/ auf Little-Endian-Systemen dazu. Das ist der Trick an der Sache.</p>
<p>wintermute81 schrieb:</p>
<blockquote>
<p>was ist denn besser? und warum, ich schreibe in window-api prog.</p>
</blockquote>
<p>Das ist völlig egal. Aber Streams sind voraussichtlich deutlich einfacher zu handhaben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1345871</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1345871</guid><dc:creator><![CDATA[.filmor]]></dc:creator><pubDate>Thu, 16 Aug 2007 15:47:08 GMT</pubDate></item></channel></rss>