<?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[binär in datei schreiben]]></title><description><![CDATA[<p>hallo ich hoffe ihr könnt mir helfen...</p>
<pre><code class="language-cpp">#include &lt;cstdlib&gt;
#include &lt;iostream&gt;
#include &lt;fstream&gt;

using namespace std;

int main(int argc, char *argv[])
{
    fstream f;
    f.open(&quot;test.dat&quot;, ios::out| ios::binary);
    f &lt;&lt; &quot;Text soll \x00\x00\x01 in die Datei&quot; &lt;&lt; endl;
    f.close();
    system(&quot;PAUSE&quot;);
    return EXIT_SUCCESS;
}
</code></pre>
<p>er soll<br />
Dieser Text geht \x00\x00\x01 in die Datei<br />
in einer datei schreiben und NICHT bei geht abbrechen...<br />
ich weis das \x00 das stringterminirungszeichen ist... aber ich wüste jetzt nicht so wirklich wie ich das sonst schreiben könnte?</p>
<p>ich danke schon mal</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/197987/binär-in-datei-schreiben</link><generator>RSS for Node</generator><lastBuildDate>Thu, 01 Oct 2026 19:42:39 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/197987.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 16 Nov 2007 15:51:45 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to binär in datei schreiben on Fri, 16 Nov 2007 15:51:45 GMT]]></title><description><![CDATA[<p>hallo ich hoffe ihr könnt mir helfen...</p>
<pre><code class="language-cpp">#include &lt;cstdlib&gt;
#include &lt;iostream&gt;
#include &lt;fstream&gt;

using namespace std;

int main(int argc, char *argv[])
{
    fstream f;
    f.open(&quot;test.dat&quot;, ios::out| ios::binary);
    f &lt;&lt; &quot;Text soll \x00\x00\x01 in die Datei&quot; &lt;&lt; endl;
    f.close();
    system(&quot;PAUSE&quot;);
    return EXIT_SUCCESS;
}
</code></pre>
<p>er soll<br />
Dieser Text geht \x00\x00\x01 in die Datei<br />
in einer datei schreiben und NICHT bei geht abbrechen...<br />
ich weis das \x00 das stringterminirungszeichen ist... aber ich wüste jetzt nicht so wirklich wie ich das sonst schreiben könnte?</p>
<p>ich danke schon mal</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1404518</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1404518</guid><dc:creator><![CDATA[lugga]]></dc:creator><pubDate>Fri, 16 Nov 2007 15:51:45 GMT</pubDate></item><item><title><![CDATA[Reply to binär in datei schreiben on Fri, 16 Nov 2007 16:01:40 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Mit Hilfe von ostream::write kannst du binär schreiben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1404527</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1404527</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Fri, 16 Nov 2007 16:01:40 GMT</pubDate></item><item><title><![CDATA[Reply to binär in datei schreiben on Fri, 16 Nov 2007 16:02:59 GMT]]></title><description><![CDATA[<p>Kann grad nix testen oder so, aber versuch mal:</p>
<pre><code class="language-cpp">#include &lt;cstdlib&gt; 
#include &lt;iostream&gt; 
#include &lt;fstream&gt; 

using namespace std; 

int main(int argc, char *argv[]) 
{ 
    fstream f; 
    f.open(&quot;test.dat&quot;, ios::out| ios::binary); 
    f &lt;&lt; &quot;Text soll \\x00\\x00\\x01 in die Datei&quot; &lt;&lt; endl; 
    f.close(); 
    system(&quot;PAUSE&quot;); 
    return EXIT_SUCCESS; 
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1404528</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1404528</guid><dc:creator><![CDATA[Machine]]></dc:creator><pubDate>Fri, 16 Nov 2007 16:02:59 GMT</pubDate></item><item><title><![CDATA[Reply to binär in datei schreiben on Fri, 16 Nov 2007 18:30:20 GMT]]></title><description><![CDATA[<p>ich glaub man kann auch mit fstream binär schreiben<br />
und der sinn ist es übrigens auch die /x00 binär zu schreiben (siehe titel)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1404614</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1404614</guid><dc:creator><![CDATA[lugga]]></dc:creator><pubDate>Fri, 16 Nov 2007 18:30:20 GMT</pubDate></item><item><title><![CDATA[Reply to binär in datei schreiben on Fri, 16 Nov 2007 18:34:23 GMT]]></title><description><![CDATA[<p>Braunstein schrieb:</p>
<blockquote>
<p>Hallo,</p>
<p>Mit Hilfe von ostream::write kannst du binär schreiben.</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/1404616</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1404616</guid><dc:creator><![CDATA[versuch doch mal]]></dc:creator><pubDate>Fri, 16 Nov 2007 18:34:23 GMT</pubDate></item><item><title><![CDATA[Reply to binär in datei schreiben on Sat, 17 Nov 2007 01:05:13 GMT]]></title><description><![CDATA[<p>ich komme wenn ich einen string übergebe nicht zum gewünschten ergebniss</p>
<p>wie kann man das ändern?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1404762</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1404762</guid><dc:creator><![CDATA[lugga]]></dc:creator><pubDate>Sat, 17 Nov 2007 01:05:13 GMT</pubDate></item><item><title><![CDATA[Reply to binär in datei schreiben on Sat, 17 Nov 2007 05:48:41 GMT]]></title><description><![CDATA[<p>wie hast du den string an write übergeben. code zeigen!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1404775</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1404775</guid><dc:creator><![CDATA[versuch doch mal]]></dc:creator><pubDate>Sat, 17 Nov 2007 05:48:41 GMT</pubDate></item><item><title><![CDATA[Reply to binär in datei schreiben on Sat, 17 Nov 2007 11:53:51 GMT]]></title><description><![CDATA[<p>outfile.write (buffer.c_str(),size);</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1404873</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1404873</guid><dc:creator><![CDATA[lugga]]></dc:creator><pubDate>Sat, 17 Nov 2007 11:53:51 GMT</pubDate></item><item><title><![CDATA[Reply to binär in datei schreiben on Sat, 17 Nov 2007 12:43:00 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">write(&quot;Text soll \x00\x00\x01 in die Datei&quot;,26);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1404895</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1404895</guid><dc:creator><![CDATA[versuch doch mal]]></dc:creator><pubDate>Sat, 17 Nov 2007 12:43:00 GMT</pubDate></item><item><title><![CDATA[Reply to binär in datei schreiben on Sun, 18 Nov 2007 16:24:12 GMT]]></title><description><![CDATA[<p>lugga schrieb:</p>
<blockquote>
<p>outfile.write (buffer.c_str(),size);</p>
</blockquote>
<p>Das ist schon korrekt. Das Problem ist nur, dass std::string ein char-Array auch als solches interpretiert. D.h. bei /0 ist da Schluß. Nimm ein char oder ein short-Array und verwende keine Routinen aus cstring. D.h. verwende dieses Array nicht als String.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1405412</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1405412</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Sun, 18 Nov 2007 16:24:12 GMT</pubDate></item></channel></rss>