<?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[Dateistream &amp;amp; (Inhalt von) *bytes speichern]]></title><description><![CDATA[<p>Hallo,</p>
<p>Ich bin im Moment etwas am rätseln, wie ich einen Zeiger (genauer gesagt dessen Inhalt) in eine Datei speichere und wieder auslese.</p>
<p>Im Moment habe ich es folgendermasen versucht- scheint aber nicht ganz zu klappen...</p>
<pre><code>BYTE* buffer=0;
image.Encode(buffer,size,CXIMAGE_FORMAT_JPG);
// In buffer steht jetzt alles was gebraucht wird
long sizeImageNeu=size;  // die Größe des buffers wird hier festgehalten
/////////////////////////////////////////////////////////////////////
ofstream myFile (&quot;c:\\test_cximage.dat&quot;,ios::out|ios::binary);
myFile.write(reinterpret_cast&lt;char*&gt;(&amp;buffer),sizeImageNeu);
myFile.close();
/////////////////////////////////////////////////////////////////////
// nun zum testen wieder einlesen
BYTE* bufferNeu=0;
ifstream myFileNeu (&quot;c:\\test_cximage.dat&quot;,ios::in|ios::binary);
myFileNeu.read(reinterpret_cast&lt;char*&gt;(&amp;bufferNeu),sizeImageNeu);
myFileNeu.close();
/////////////////////////////////////////////////////////////////////
// hier soll der Inhalt von Byte weiterverarbeitet werden...
CxImage imageNeu((BYTE*)bufferNeu,sizeImageNeu,CXIMAGE_FORMAT_JPG);
/////////////////////////////////////////////////////////////////////
free(buffer);
</code></pre>
<p>Was muß hier anders gemacht werden, um den Inhalt des Zeigers (BYTE* buffer) in die Datei schreiben, bzw. auszulesen</p>
<p>Danke schonmal für eure Antworten...<br />
MFG (Nobber)</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/69474/dateistream-amp-inhalt-von-bytes-speichern</link><generator>RSS for Node</generator><lastBuildDate>Fri, 01 May 2026 23:05:26 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/69474.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 28 Mar 2004 09:40:17 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Dateistream &amp;amp; (Inhalt von) *bytes speichern on Sun, 28 Mar 2004 09:40:17 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Ich bin im Moment etwas am rätseln, wie ich einen Zeiger (genauer gesagt dessen Inhalt) in eine Datei speichere und wieder auslese.</p>
<p>Im Moment habe ich es folgendermasen versucht- scheint aber nicht ganz zu klappen...</p>
<pre><code>BYTE* buffer=0;
image.Encode(buffer,size,CXIMAGE_FORMAT_JPG);
// In buffer steht jetzt alles was gebraucht wird
long sizeImageNeu=size;  // die Größe des buffers wird hier festgehalten
/////////////////////////////////////////////////////////////////////
ofstream myFile (&quot;c:\\test_cximage.dat&quot;,ios::out|ios::binary);
myFile.write(reinterpret_cast&lt;char*&gt;(&amp;buffer),sizeImageNeu);
myFile.close();
/////////////////////////////////////////////////////////////////////
// nun zum testen wieder einlesen
BYTE* bufferNeu=0;
ifstream myFileNeu (&quot;c:\\test_cximage.dat&quot;,ios::in|ios::binary);
myFileNeu.read(reinterpret_cast&lt;char*&gt;(&amp;bufferNeu),sizeImageNeu);
myFileNeu.close();
/////////////////////////////////////////////////////////////////////
// hier soll der Inhalt von Byte weiterverarbeitet werden...
CxImage imageNeu((BYTE*)bufferNeu,sizeImageNeu,CXIMAGE_FORMAT_JPG);
/////////////////////////////////////////////////////////////////////
free(buffer);
</code></pre>
<p>Was muß hier anders gemacht werden, um den Inhalt des Zeigers (BYTE* buffer) in die Datei schreiben, bzw. auszulesen</p>
<p>Danke schonmal für eure Antworten...<br />
MFG (Nobber)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/490328</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/490328</guid><dc:creator><![CDATA[nobber]]></dc:creator><pubDate>Sun, 28 Mar 2004 09:40:17 GMT</pubDate></item><item><title><![CDATA[Reply to Dateistream &amp;amp; (Inhalt von) *bytes speichern on Sun, 28 Mar 2004 11:05:39 GMT]]></title><description><![CDATA[<p>Du musst den Inhalt der Datei mittels einer Funktion in eine Datei schreiben.<br />
Du musst also der Klasse eine Schnittstelle geben, mit der du dann<br />
alles in eine Dateischreibst.</p>
<p>Devil</p>
]]></description><link>https://www.c-plusplus.net/forum/post/490381</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/490381</guid><dc:creator><![CDATA[phlox81]]></dc:creator><pubDate>Sun, 28 Mar 2004 11:05:39 GMT</pubDate></item></channel></rss>