<?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[Datei zurücksetzen]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich wollte mal fragen wie es möglich ist eine gelesene Datei wieder zurückzusetzen damit ich sie gleich danach nochmal lesen kann. mit einem einfachen close und dann wieder öffnen gehts komischer weiße nicht... kann mir da einer helfen</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/198412/datei-zurücksetzen</link><generator>RSS for Node</generator><lastBuildDate>Fri, 02 Oct 2026 03:29:43 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/198412.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 21 Nov 2007 13:18:38 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Datei zurücksetzen on Wed, 21 Nov 2007 13:18:38 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich wollte mal fragen wie es möglich ist eine gelesene Datei wieder zurückzusetzen damit ich sie gleich danach nochmal lesen kann. mit einem einfachen close und dann wieder öffnen gehts komischer weiße nicht... kann mir da einer helfen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1407312</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1407312</guid><dc:creator><![CDATA[Firefighter]]></dc:creator><pubDate>Wed, 21 Nov 2007 13:18:38 GMT</pubDate></item><item><title><![CDATA[Reply to Datei zurücksetzen on Wed, 21 Nov 2007 13:32:28 GMT]]></title><description><![CDATA[<p>Du kannst mit seekg(0) wieder an den Dateianfang zurückfahren - aber bevor du wieder lesen kannst, mußt du zumindest das eofbit zurücksetzen (per clear()):</p>
<pre><code class="language-cpp">void rewind_file(ifstream&amp; file)
{
  file.clear();
  file.seekg(0);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1407323</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1407323</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 21 Nov 2007 13:32:28 GMT</pubDate></item><item><title><![CDATA[Reply to Datei zurücksetzen on Wed, 21 Nov 2007 13:37:57 GMT]]></title><description><![CDATA[<p>alles klar, danke genau das war was ich gesucht habe</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1407332</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1407332</guid><dc:creator><![CDATA[Firefighter]]></dc:creator><pubDate>Wed, 21 Nov 2007 13:37:57 GMT</pubDate></item><item><title><![CDATA[Reply to Datei zurücksetzen on Wed, 21 Nov 2007 13:38:50 GMT]]></title><description><![CDATA[<p>Du musst den Inhalt schon flushen (std::flush) ... sonnst kommst du nicht weit <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_tongue"
      title=":P"
      alt="😛"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1407333</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1407333</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Wed, 21 Nov 2007 13:38:50 GMT</pubDate></item><item><title><![CDATA[Reply to Datei zurücksetzen on Wed, 21 Nov 2007 13:43:47 GMT]]></title><description><![CDATA[<p>(D)Evil schrieb:</p>
<blockquote>
<p>Du musst den Inhalt schon flushen (std::flush) ... sonnst kommst du nicht weit <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_tongue"
      title=":P"
      alt="😛"
    /></p>
</blockquote>
<p>Was hat das denn mit gelesenen (Eingabe-)Dateien zu tun? flush() schreibt den Dateipuffer einer <em>Ausgabe</em>datei aus dem Programm raus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1407339</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1407339</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 21 Nov 2007 13:43:47 GMT</pubDate></item><item><title><![CDATA[Reply to Datei zurücksetzen on Wed, 21 Nov 2007 13:45:07 GMT]]></title><description><![CDATA[<p>Oh sorry hatte gedacht er schreibt erst und will das dann wieder lesen ... verdammt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_tongue"
      title=":P"
      alt="😛"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1407341</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1407341</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Wed, 21 Nov 2007 13:45:07 GMT</pubDate></item><item><title><![CDATA[Reply to Datei zurücksetzen on Wed, 21 Nov 2007 14:05:36 GMT]]></title><description><![CDATA[<p>nee...aber ma noch ne andere frage wie kann ich es bei einem string vergleich hinbekommen das groß oder kleinschreibung nicht beachtet wird, also zum beispiel wenn ich Steffen und steffen vergleiche, sind ja beides dieselben wörter nur halt anderes geschrieben, muss ich da vorher alles in klein oder großbuchstaben umtransformieren?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1407361</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1407361</guid><dc:creator><![CDATA[Firefighter]]></dc:creator><pubDate>Wed, 21 Nov 2007 14:05:36 GMT</pubDate></item><item><title><![CDATA[Reply to Datei zurücksetzen on Wed, 21 Nov 2007 14:13:58 GMT]]></title><description><![CDATA[<p>manuell (zeichen für zeichen beide Strings durchlaufen und toupper'n), semi-manuell (du baust dir eine Vergleichsfunktion, die zwei Zeichen case-insensitiv vergleicht - <code>return toupper(l)&lt;toupper(r);</code> und übergibst sie an std::lexicographical_compare()) oder automatisch (du schreibst dir eine char_traits-Variante, die Großschreibung ignoriert (siehe mein Magazin-Artikel über Stringverarbeitung).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1407367</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1407367</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 21 Nov 2007 14:13:58 GMT</pubDate></item><item><title><![CDATA[Reply to Datei zurücksetzen on Wed, 21 Nov 2007 14:51:26 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">bool is_equal(std::string const&amp; str_a, std::string const&amp; str_b)
{
    std::string tmp_copy_a(str_a);
    std::transform(tmp_copy_a.begin(), tmp_copy_a.end(), tmp_copy_a.begin(), std::tolower);
    std::string tmp_copy_b(str_b);
    std::transform(tmp_copy_b.begin(), tmp_copy_b.end(), tmp_copy_b.begin(), std::tolower);
    return tmp_copy_a == tmp_copy_b;
}
</code></pre>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_tongue"
      title=":P"
      alt="😛"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1407405</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1407405</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Wed, 21 Nov 2007 14:51:26 GMT</pubDate></item></channel></rss>