<?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[Leere Datei erstellen..]]></title><description><![CDATA[<p>Huhu,</p>
<p>Ich habe schon gegoogelt und die Forensuche benutzt, aber unter &quot;leere datei&quot; erstellen, hab' ich keine Suchergebnisse gefunden.</p>
<p>Also, ich möchte einer leere Datei in einem besimmten Pfad erstellen. Gegeben ist die Anzahl der Bytes, die die Größe der Ausgabedatei spezifiziert.</p>
<p>Nun die Frage, gibt es eine Funktion, die eine Datei erstellt und bis auf eine bestimmte Größe mit NULLEN auffüllt oder muss ich auf die Standarddatei-Funktionen von C++ zurückgreifen?</p>
<p>Ziel ist es, wie beim Esel, den Speicherplatz zu reservieren. Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/144061/leere-datei-erstellen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 02 Sep 2026 14:06:39 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/144061.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 14 Apr 2006 08:44:06 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Leere Datei erstellen.. on Fri, 14 Apr 2006 08:44:06 GMT]]></title><description><![CDATA[<p>Huhu,</p>
<p>Ich habe schon gegoogelt und die Forensuche benutzt, aber unter &quot;leere datei&quot; erstellen, hab' ich keine Suchergebnisse gefunden.</p>
<p>Also, ich möchte einer leere Datei in einem besimmten Pfad erstellen. Gegeben ist die Anzahl der Bytes, die die Größe der Ausgabedatei spezifiziert.</p>
<p>Nun die Frage, gibt es eine Funktion, die eine Datei erstellt und bis auf eine bestimmte Größe mit NULLEN auffüllt oder muss ich auf die Standarddatei-Funktionen von C++ zurückgreifen?</p>
<p>Ziel ist es, wie beim Esel, den Speicherplatz zu reservieren. Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1037287</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1037287</guid><dc:creator><![CDATA[NULL_HIRN]]></dc:creator><pubDate>Fri, 14 Apr 2006 08:44:06 GMT</pubDate></item><item><title><![CDATA[Reply to Leere Datei erstellen.. on Fri, 14 Apr 2006 08:50:24 GMT]]></title><description><![CDATA[<p>Wie soll man dir denn deine Frage nach Nicht-Standardfunktionen beantworten, wenn du nicht verrätst, für welches OS mit welchem Compiler du arbeitest? <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>Dann erstelle doch eine Datei wie gewohnt und schreibe soviele Nullen, wie du brauchst. Musst ja nicht jede einzelne Null stückweise schreiben, sondern kannst das ja auch in Blöcken machen, wenn du Sorgen wegen der Leistung hast.<br />
Meist werden die Stream aber eh gepuffert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1037294</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1037294</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 14 Apr 2006 08:50:24 GMT</pubDate></item><item><title><![CDATA[Reply to Leere Datei erstellen.. on Fri, 14 Apr 2006 08:51:17 GMT]]></title><description><![CDATA[<p>Okay, danke! MCVC++ für Win</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1037296</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1037296</guid><dc:creator><![CDATA[NULL_HIRN]]></dc:creator><pubDate>Fri, 14 Apr 2006 08:51:17 GMT</pubDate></item><item><title><![CDATA[Reply to Leere Datei erstellen.. on Fri, 14 Apr 2006 09:08:20 GMT]]></title><description><![CDATA[<p>SeppSchrot schrieb:</p>
<blockquote>
<p>Dann erstelle doch eine Datei wie gewohnt und schreibe soviele Nullen, wie du brauchst.</p>
</blockquote>
<p>Das ist normalerweise gar nicht nötig. Eine Null an der richtigen Position reicht auch.</p>
<p>So nach dem Motto:</p>
<pre><code class="language-cpp">ofstream file(&quot;fredifred&quot;);
file.seekp(1023, ios::beg);
char c = 0;
file.write(&amp;c, 1);
file.close();
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1037305</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1037305</guid><dc:creator><![CDATA[HumeSikkins]]></dc:creator><pubDate>Fri, 14 Apr 2006 09:08:20 GMT</pubDate></item><item><title><![CDATA[Reply to Leere Datei erstellen.. on Fri, 14 Apr 2006 15:00:30 GMT]]></title><description><![CDATA[<p>Danke, ich schau's mir mal an. <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/1037510</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1037510</guid><dc:creator><![CDATA[NULL_HIRN]]></dc:creator><pubDate>Fri, 14 Apr 2006 15:00:30 GMT</pubDate></item></channel></rss>