<?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ärdaten aus Datei lesen &amp;gt;10GB]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich stehe vor dem Problem binäre Daten mit ifstream aus einer Datei zu lesen die größer 10 GB ist. Meine Frage hierzu wäre ob das überhaupt mit den C++ &quot;Bordmitteln&quot; geht?</p>
<p>Mein System ist momentan WinXP 32-bit und MS Visual Studio 2005 Express.</p>
<p>Ich kann mir schon vorstellen dass es nicht möglich ist den Filepointer mit seekg() über eine bestimmte Grenze hinaus zu verschieben (btw. wie groß ist die Grenze für eine Datei damit tellg() nicht -1 zurück liefert?).<br />
Hätte ich mit einem 64-bit Bestriebssystem (wäre in dem Fall Linux) mehr Chancen dies zu bewerkstelligen?</p>
<p>Danke schon mal vorab und Gruß<br />
Matze</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/233597/binärdaten-aus-datei-lesen-gt-10gb</link><generator>RSS for Node</generator><lastBuildDate>Thu, 24 Sep 2026 21:32:28 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/233597.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 06 Feb 2009 11:22:14 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Binärdaten aus Datei lesen &amp;gt;10GB on Fri, 06 Feb 2009 11:22:14 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich stehe vor dem Problem binäre Daten mit ifstream aus einer Datei zu lesen die größer 10 GB ist. Meine Frage hierzu wäre ob das überhaupt mit den C++ &quot;Bordmitteln&quot; geht?</p>
<p>Mein System ist momentan WinXP 32-bit und MS Visual Studio 2005 Express.</p>
<p>Ich kann mir schon vorstellen dass es nicht möglich ist den Filepointer mit seekg() über eine bestimmte Grenze hinaus zu verschieben (btw. wie groß ist die Grenze für eine Datei damit tellg() nicht -1 zurück liefert?).<br />
Hätte ich mit einem 64-bit Bestriebssystem (wäre in dem Fall Linux) mehr Chancen dies zu bewerkstelligen?</p>
<p>Danke schon mal vorab und Gruß<br />
Matze</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1658977</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1658977</guid><dc:creator><![CDATA[MatzeGTO]]></dc:creator><pubDate>Fri, 06 Feb 2009 11:22:14 GMT</pubDate></item><item><title><![CDATA[Reply to Binärdaten aus Datei lesen &amp;gt;10GB on Fri, 06 Feb 2009 11:28:22 GMT]]></title><description><![CDATA[<p>Vielleicht hiermit? <a href="http://en.wikipedia.org/wiki/Memory-mapped_file" rel="nofollow">http://en.wikipedia.org/wiki/Memory-mapped_file</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1658979</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1658979</guid><dc:creator><![CDATA[NDEBUG]]></dc:creator><pubDate>Fri, 06 Feb 2009 11:28:22 GMT</pubDate></item><item><title><![CDATA[Reply to Binärdaten aus Datei lesen &amp;gt;10GB on Fri, 06 Feb 2009 11:33:25 GMT]]></title><description><![CDATA[<p>ich kann mir gut vorstellen, daß seqzentielles binäres lesen und schreiben locker geht, soweit du magst.<br />
nur der direktzufriff wohl nicht.<br />
was ergibt bei dir denn</p>
<pre><code class="language-cpp">ifstrean in(&quot;ghsdui8sdgui&quot;);
cout&lt;&lt;sizeof(in.tellg());
</code></pre>
<p>?<br />
wenn da 4 kommt, kannste wohl mit deiner standardlib nur bis 2G adressieren, also direkt hionspringen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1658981</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1658981</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Fri, 06 Feb 2009 11:33:25 GMT</pubDate></item><item><title><![CDATA[Reply to Binärdaten aus Datei lesen &amp;gt;10GB on Fri, 06 Feb 2009 11:53:35 GMT]]></title><description><![CDATA[<p>hmmmm,<br />
da kommt bei mir 24 als Ergebnis raus!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1658987</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1658987</guid><dc:creator><![CDATA[MatzeGTO]]></dc:creator><pubDate>Fri, 06 Feb 2009 11:53:35 GMT</pubDate></item><item><title><![CDATA[Reply to Binärdaten aus Datei lesen &amp;gt;10GB on Fri, 06 Feb 2009 12:01:30 GMT]]></title><description><![CDATA[<p>MatzeGTO schrieb:</p>
<blockquote>
<p>24</p>
</blockquote>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /> <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1658996</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1658996</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Fri, 06 Feb 2009 12:01:30 GMT</pubDate></item><item><title><![CDATA[Reply to Binärdaten aus Datei lesen &amp;gt;10GB on Fri, 06 Feb 2009 14:09:45 GMT]]></title><description><![CDATA[<p>volkard schrieb:</p>
<blockquote>
<p>MatzeGTO schrieb:</p>
<blockquote>
<p>24</p>
</blockquote>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /> <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>
</blockquote>
<p>pos_type tellg();</p>
<p>sizeof(tellg()) == 24<br />
<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/1659080</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1659080</guid><dc:creator><![CDATA[emmax]]></dc:creator><pubDate>Fri, 06 Feb 2009 14:09:45 GMT</pubDate></item></channel></rss>