<?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[bmp datei kopieren]]></title><description><![CDATA[<p>hallo alle zusammen</p>
<p>ich würde gerne eine bmp Datei mit fstreams kopieren indem ich sie teilweise einlese und schreibe.<br />
Jedoch funktioniert es nur bei kleineren Bildern (300 x 308).<br />
Sind die Bilder größer (1280 x 1024) fehlt der obere Teil vom Bild.<br />
wieso ist das so und wie kann ich mein Programm verbessern damit es auch bei großen Bildern funktioniert.</p>
<p>hier mal der code mit dem ich es probiert habe</p>
<pre><code class="language-cpp">#include &lt;fstream&gt;

using namespace std; 

int main() 
{ 
     int bild_s = 3932214 /2; //datei größe /2     klein: 46934 groß: 3932214
     char Path[] = &quot;bild.bmp&quot;;
     char Path2[] = &quot;bild2.bmp&quot;;

     char buf[bild_s];

     ifstream f1(Path);
     ofstream f2(Path2);

     f1.read(buf, bild_s);
     f2.write(buf, bild_s);

     f1.read(buf, bild_s);
     f2.write(buf, bild_s);

     f2.close();
     f1.close();

     return 0; 
}
</code></pre>
<p>würde mich über Antworten freuen <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>
<p>mfg Braineater</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/233613/bmp-datei-kopieren</link><generator>RSS for Node</generator><lastBuildDate>Thu, 24 Sep 2026 20:24:23 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/233613.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 06 Feb 2009 14:09:11 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to bmp datei kopieren on Fri, 06 Feb 2009 14:09:11 GMT]]></title><description><![CDATA[<p>hallo alle zusammen</p>
<p>ich würde gerne eine bmp Datei mit fstreams kopieren indem ich sie teilweise einlese und schreibe.<br />
Jedoch funktioniert es nur bei kleineren Bildern (300 x 308).<br />
Sind die Bilder größer (1280 x 1024) fehlt der obere Teil vom Bild.<br />
wieso ist das so und wie kann ich mein Programm verbessern damit es auch bei großen Bildern funktioniert.</p>
<p>hier mal der code mit dem ich es probiert habe</p>
<pre><code class="language-cpp">#include &lt;fstream&gt;

using namespace std; 

int main() 
{ 
     int bild_s = 3932214 /2; //datei größe /2     klein: 46934 groß: 3932214
     char Path[] = &quot;bild.bmp&quot;;
     char Path2[] = &quot;bild2.bmp&quot;;

     char buf[bild_s];

     ifstream f1(Path);
     ofstream f2(Path2);

     f1.read(buf, bild_s);
     f2.write(buf, bild_s);

     f1.read(buf, bild_s);
     f2.write(buf, bild_s);

     f2.close();
     f1.close();

     return 0; 
}
</code></pre>
<p>würde mich über Antworten freuen <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>
<p>mfg Braineater</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1659079</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1659079</guid><dc:creator><![CDATA[braineater24]]></dc:creator><pubDate>Fri, 06 Feb 2009 14:09:11 GMT</pubDate></item><item><title><![CDATA[Reply to bmp datei kopieren on Fri, 06 Feb 2009 14:13:49 GMT]]></title><description><![CDATA[<p>Du solltest binär lesen. Dazu übergibst du bei <code>open()</code> oder dem Konstruktor als zweites Argument das Flag <code>std::ios_base::binary</code> .</p>
<p><a href="http://www.cplusplus.com/reference/iostream/fstream/fstream.html" rel="nofollow">Mehr...</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1659082</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1659082</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Fri, 06 Feb 2009 14:13:49 GMT</pubDate></item><item><title><![CDATA[Reply to bmp datei kopieren on Fri, 06 Feb 2009 14:18:55 GMT]]></title><description><![CDATA[<p>Perfekt! <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="🙂"
    /><br />
Es funktioniert.</p>
<p>danke für die schnelle hilfe. <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/1659087</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1659087</guid><dc:creator><![CDATA[braineater24]]></dc:creator><pubDate>Fri, 06 Feb 2009 14:18:55 GMT</pubDate></item></channel></rss>