<?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[fstream: zeile überschreiben]]></title><description><![CDATA[<p>ich habe eine relativ große datei in der jede zeile 32 zeichen lang ist.<br />
nun will ich eine bestimmte zeile in der mitte erstzen (durch eine neue zeile der gleichen größe).<br />
das problem ist nun, dass ich nur weiß wie man am ende zeilen anfügen kann, nicht aber wie ich den mittelteil überschreibe.<br />
ich könnte die datei komplett neu schreiben, aber das erscheint mir unnötig, weil ich ja nur eine bestimmte stelle erstezen will und sogar die größe beibehalten wird.</p>
<p>Wie mache ich das am geschicktesten?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/322258/fstream-zeile-überschreiben</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Jul 2026 10:29:57 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/322258.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 12 Dec 2013 21:30:21 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to fstream: zeile überschreiben on Thu, 12 Dec 2013 21:30:21 GMT]]></title><description><![CDATA[<p>ich habe eine relativ große datei in der jede zeile 32 zeichen lang ist.<br />
nun will ich eine bestimmte zeile in der mitte erstzen (durch eine neue zeile der gleichen größe).<br />
das problem ist nun, dass ich nur weiß wie man am ende zeilen anfügen kann, nicht aber wie ich den mittelteil überschreibe.<br />
ich könnte die datei komplett neu schreiben, aber das erscheint mir unnötig, weil ich ja nur eine bestimmte stelle erstezen will und sogar die größe beibehalten wird.</p>
<p>Wie mache ich das am geschicktesten?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2371480</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2371480</guid><dc:creator><![CDATA[gamer8o4]]></dc:creator><pubDate>Thu, 12 Dec 2013 21:30:21 GMT</pubDate></item><item><title><![CDATA[Reply to fstream: zeile überschreiben on Thu, 12 Dec 2013 21:46:26 GMT]]></title><description><![CDATA[<p>Schau dir auf <a href="http://www.cppreference.com" rel="nofollow">www.cppreference.com</a> die Klasse <code>std::fstream</code> und die Methode <code>seekp()</code> (und Konsorten) an.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2371483</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2371483</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Thu, 12 Dec 2013 21:46:26 GMT</pubDate></item><item><title><![CDATA[Reply to fstream: zeile überschreiben on Thu, 12 Dec 2013 21:47:26 GMT]]></title><description><![CDATA[<p>Wenn du eine Datei nur zum Schreiben öffnest, ist der Positonszeiger am Anfang. Du kannst diesen nun um x Zeichen vorwärts oder rückwärts bewegen, um an entsprechender Stelle deine Bytes zu schreiben.<br />
Siehe <a href="http://en.cppreference.com/w/cpp/io/basic_istream/seekg" rel="nofollow">seekg</a>.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2371484</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2371484</guid><dc:creator><![CDATA[Youka]]></dc:creator><pubDate>Thu, 12 Dec 2013 21:47:26 GMT</pubDate></item><item><title><![CDATA[Reply to fstream: zeile überschreiben on Fri, 13 Dec 2013 08:28:18 GMT]]></title><description><![CDATA[<p>Sofern dein Dokument nicht unzaehlige A4 Seiten lang ist wuerde ich einfach die ganze Datei neuschreiben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2371545</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2371545</guid><dc:creator><![CDATA[Ruvi++]]></dc:creator><pubDate>Fri, 13 Dec 2013 08:28:18 GMT</pubDate></item></channel></rss>