<?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[Umgang mit Dateien]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich wollte eine TextDatei öffnen, den Dateizeiger auf eine bestimmte<br />
Stelle vom Dateiende her gerechnet setzen und dann abspeichern.<br />
die neue datei sollte dann um dieses Stück abgeschnitten sein.</p>
<p>doch das funktioniert nicht. woran liegt's ?</p>
<p>fstream myFile(&quot;ABC.TXT&quot;,ios::out|ios::app);<br />
//datei öffnen</p>
<p>myFile.seekp(-50,ios::end);<br />
//dateizeiger soll 50 zeichen vor eof gesetzt werden</p>
<p>myFile.close();<br />
//jetzt denke ich mir ist die datei abgeschnitten</p>
<p>besten dank für eventuelle antwort,</p>
<p>wilfried.pz</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/158611/umgang-mit-dateien</link><generator>RSS for Node</generator><lastBuildDate>Thu, 10 Sep 2026 03:38:32 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/158611.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 06 Sep 2006 21:25:17 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Umgang mit Dateien on Wed, 06 Sep 2006 21:25:17 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich wollte eine TextDatei öffnen, den Dateizeiger auf eine bestimmte<br />
Stelle vom Dateiende her gerechnet setzen und dann abspeichern.<br />
die neue datei sollte dann um dieses Stück abgeschnitten sein.</p>
<p>doch das funktioniert nicht. woran liegt's ?</p>
<p>fstream myFile(&quot;ABC.TXT&quot;,ios::out|ios::app);<br />
//datei öffnen</p>
<p>myFile.seekp(-50,ios::end);<br />
//dateizeiger soll 50 zeichen vor eof gesetzt werden</p>
<p>myFile.close();<br />
//jetzt denke ich mir ist die datei abgeschnitten</p>
<p>besten dank für eventuelle antwort,</p>
<p>wilfried.pz</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1132660</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1132660</guid><dc:creator><![CDATA[Wilfried2]]></dc:creator><pubDate>Wed, 06 Sep 2006 21:25:17 GMT</pubDate></item><item><title><![CDATA[Reply to Umgang mit Dateien on Thu, 07 Sep 2006 06:13:47 GMT]]></title><description><![CDATA[<p>??</p>
<p>du hast doch nur den zeiger umgesetzt!<br />
setz eben den lesezeiger um, kopiere ab da alles in eine neue datei!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1132712</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1132712</guid><dc:creator><![CDATA[ser1al]]></dc:creator><pubDate>Thu, 07 Sep 2006 06:13:47 GMT</pubDate></item><item><title><![CDATA[Reply to Umgang mit Dateien on Thu, 07 Sep 2006 08:34:39 GMT]]></title><description><![CDATA[<p>fseek() setzt nur den Schreibzeiger neu, d.h. ab jetzt werden alle Ausgaben ab der angegebenen Position eingetragen (und afaik ignoriert eine mit ios::app geöffnete Datei diese Anforderung sogar). Die Datei kürzen kannst du nur, indem du alles außer dem letzten Stück in eine neue Datei kopierst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1132764</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1132764</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 07 Sep 2006 08:34:39 GMT</pubDate></item></channel></rss>