<?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[Zeichen &#x27;&#x27; in Datei schreiben]]></title><description><![CDATA[<p>Hilfe !!! Ich versuche der Zeichen '' (Dec - 0 , Hex - 00 ) in einer Datei zu schreiben.Aber es klappt irgendwie nicht.</p>
<p>z.B. für Hex &quot;C6&quot; ich mache folgendes...</p>
<pre><code class="language-cpp">char buffer[1];
CString str1;
CString str2;

str1 = &quot;C6&quot;;
int intDecWert = HexToInt(str); // Berechnet der dezimal Wert
str2.Format(&quot;%c&quot;,intDecWert);   // str2 = 'Æ'
strcpy(buffer , str2);

CFile file;
file.Open(DateiName und Attributen) ; // Datei wird geöffnet

file.Seek(SchreibPos , CFile::begin );

file.Write(buffer,1);

file.Close();
</code></pre>
<p>Wenn ich str1 = &quot;00&quot; eingebe dann klappt nicht. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Kann mich jemand ein Tipp geben oder ein anderer weg vorschlagen.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/52796/zeichen-in-datei-schreiben</link><generator>RSS for Node</generator><lastBuildDate>Mon, 01 Jun 2026 05:01:12 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/52796.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 23 Oct 2003 10:22:27 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Zeichen &#x27;&#x27; in Datei schreiben on Thu, 23 Oct 2003 10:22:27 GMT]]></title><description><![CDATA[<p>Hilfe !!! Ich versuche der Zeichen '' (Dec - 0 , Hex - 00 ) in einer Datei zu schreiben.Aber es klappt irgendwie nicht.</p>
<p>z.B. für Hex &quot;C6&quot; ich mache folgendes...</p>
<pre><code class="language-cpp">char buffer[1];
CString str1;
CString str2;

str1 = &quot;C6&quot;;
int intDecWert = HexToInt(str); // Berechnet der dezimal Wert
str2.Format(&quot;%c&quot;,intDecWert);   // str2 = 'Æ'
strcpy(buffer , str2);

CFile file;
file.Open(DateiName und Attributen) ; // Datei wird geöffnet

file.Seek(SchreibPos , CFile::begin );

file.Write(buffer,1);

file.Close();
</code></pre>
<p>Wenn ich str1 = &quot;00&quot; eingebe dann klappt nicht. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Kann mich jemand ein Tipp geben oder ein anderer weg vorschlagen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/377918</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/377918</guid><dc:creator><![CDATA[Armen]]></dc:creator><pubDate>Thu, 23 Oct 2003 10:22:27 GMT</pubDate></item><item><title><![CDATA[Reply to Zeichen &#x27;&#x27; in Datei schreiben on Thu, 23 Oct 2003 10:58:04 GMT]]></title><description><![CDATA[<p>Ich würde \&quot; eingeben. Das sollte funzen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/377956</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/377956</guid><dc:creator><![CDATA[godlikebot]]></dc:creator><pubDate>Thu, 23 Oct 2003 10:58:04 GMT</pubDate></item><item><title><![CDATA[Reply to Zeichen &#x27;&#x27; in Datei schreiben on Thu, 23 Oct 2003 12:53:50 GMT]]></title><description><![CDATA[<p>Es klappt wieder nicht.<br />
Wenn ich '\' oder &quot;\&quot; eingebe dann kommt fehlermeldung &quot;Zeilenumbruch innerhalb einen Konstanten&quot;. Und wenn ich &quot;\&quot; eingebe dann kriege ich zwar der Zeichen '\' aber das hat ein andere Wert (Dec - 92, Hex - 5C ). Und ich brauche Zeichen 'NUL' (Dec - 0 , Hex - 00 ).</p>
<p>Trotzdem Danke für den Antwort. <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="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/378066</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/378066</guid><dc:creator><![CDATA[Armen]]></dc:creator><pubDate>Thu, 23 Oct 2003 12:53:50 GMT</pubDate></item><item><title><![CDATA[Reply to Zeichen &#x27;&#x27; in Datei schreiben on Thu, 23 Oct 2003 12:57:22 GMT]]></title><description><![CDATA[<p>Servus,</p>
<p>Also du willst nix übergeben???? Wie wärs denn dann mit -&gt;&gt;&gt; &quot;&quot; &lt;&lt;&lt;- oder geht das nicht??? Aus nix kann der doch nix rechnen oder??? naja windows kann so manche Sachen *g*, liegt an den 32Bit danach gehts mir auch immer schlecht.</p>
<p>*winke*<br />
Hellsgore</p>
]]></description><link>https://www.c-plusplus.net/forum/post/378070</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/378070</guid><dc:creator><![CDATA[Hellsgore]]></dc:creator><pubDate>Thu, 23 Oct 2003 12:57:22 GMT</pubDate></item><item><title><![CDATA[Reply to Zeichen &#x27;&#x27; in Datei schreiben on Thu, 23 Oct 2003 14:06:41 GMT]]></title><description><![CDATA[<p>Nenene, ich meinte nicht: ' \ ' sondern ' \&quot; '. \&quot; Ersetzt der compiler durch das Zeichen ' &quot; '.</p>
<p>Beispiel:<br />
[cpp]<br />
xyz.format(&quot;Hallo \&quot;Armen\&quot;!);<br />
[cpp]</p>
]]></description><link>https://www.c-plusplus.net/forum/post/378127</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/378127</guid><dc:creator><![CDATA[godlikebot]]></dc:creator><pubDate>Thu, 23 Oct 2003 14:06:41 GMT</pubDate></item><item><title><![CDATA[Reply to Zeichen &#x27;&#x27; in Datei schreiben on Thu, 23 Oct 2003 14:32:40 GMT]]></title><description><![CDATA[<p>Servus,</p>
<p>ne godlikebot. Ich glaube er meinte ein Null Zeichen also nix und nicht das Zeichen ( &quot; ). Also so habe ich das verstanden. Denn das Zeichen soll Dec 0 und Hex 0 haben. Also Nix Null Zero Nüschts....</p>
<p>*winke*<br />
Hellsgore</p>
]]></description><link>https://www.c-plusplus.net/forum/post/378153</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/378153</guid><dc:creator><![CDATA[Hellsgore]]></dc:creator><pubDate>Thu, 23 Oct 2003 14:32:40 GMT</pubDate></item><item><title><![CDATA[Reply to Zeichen &#x27;&#x27; in Datei schreiben on Thu, 23 Oct 2003 14:43:40 GMT]]></title><description><![CDATA[<p>Ich habe das Problem gelöst mit der &quot;\0&quot; Zeichen.</p>
<pre><code class="language-cpp">char buffer[1]; 
CString str1; 
CString str2; 

str1 = &quot;C6&quot;; 
int intDecWert = HexToInt(str); // Berechnet der dezimal Wert 
str2.Format(&quot;%c&quot;,intDecWert);   // str2 = 'Æ' 

if(str2 == &quot;&quot;)
  str2 = &quot;\0&quot;;     // Nullterminierungszeichen verwendet

strcpy(buffer , str2); 

CFile file; 
file.Open(DateiName und Attributen) ; // Datei wird geöffnet 

file.Seek(SchreibPos , CFile::begin ); 

file.Write(buffer,1); 

file.Close();
</code></pre>
<p>Der tipp von godlikebot mit der backslash war schon wichtig.</p>
<p>Danke. <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>
]]></description><link>https://www.c-plusplus.net/forum/post/378166</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/378166</guid><dc:creator><![CDATA[Armen]]></dc:creator><pubDate>Thu, 23 Oct 2003 14:43:40 GMT</pubDate></item></channel></rss>