<?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[text datei einlesen]]></title><description><![CDATA[<p>hola,</p>
<p>ich würde gerne eine text-datei als eine Art Datenbank verwenden, und für ein Quiz Fragen darin speichern. Nehmen wir mal an ich hätte eine Text-Datei mit dem namen Fragen.txt. Nun habe ich eine Funktion geschrieben welche die fragen auslesen soll:</p>
<pre><code class="language-cpp">void fragestart()
{
	ifstream fin;
	fin.open(&quot;Fragen.txt&quot;);
    char test [80];
	fin.getline(test, 80);
    cout&lt;&lt;test;
	system(&quot;pause&quot;);
}
</code></pre>
<p>In der text-Datei habe ich zbuotpiuenjifwkodpjfeoiuheqjd reingeschrieben. Theoretisch sollte er jetzt doch den oben genannten text im Dos ausgeben, sobld ich die funktion aufrufe. Tut er aber nicht.... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/231408/text-datei-einlesen</link><generator>RSS for Node</generator><lastBuildDate>Fri, 25 Sep 2026 21:48:14 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/231408.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 10 Jan 2009 11:48:26 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to text datei einlesen on Sat, 10 Jan 2009 11:48:26 GMT]]></title><description><![CDATA[<p>hola,</p>
<p>ich würde gerne eine text-datei als eine Art Datenbank verwenden, und für ein Quiz Fragen darin speichern. Nehmen wir mal an ich hätte eine Text-Datei mit dem namen Fragen.txt. Nun habe ich eine Funktion geschrieben welche die fragen auslesen soll:</p>
<pre><code class="language-cpp">void fragestart()
{
	ifstream fin;
	fin.open(&quot;Fragen.txt&quot;);
    char test [80];
	fin.getline(test, 80);
    cout&lt;&lt;test;
	system(&quot;pause&quot;);
}
</code></pre>
<p>In der text-Datei habe ich zbuotpiuenjifwkodpjfeoiuheqjd reingeschrieben. Theoretisch sollte er jetzt doch den oben genannten text im Dos ausgeben, sobld ich die funktion aufrufe. Tut er aber nicht.... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1642803</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1642803</guid><dc:creator><![CDATA[Fahrstuhlmusik]]></dc:creator><pubDate>Sat, 10 Jan 2009 11:48:26 GMT</pubDate></item><item><title><![CDATA[Reply to text datei einlesen on Sat, 10 Jan 2009 12:38:11 GMT]]></title><description><![CDATA[<p>kann er die datei finden?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1642830</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1642830</guid><dc:creator><![CDATA[dxgh]]></dc:creator><pubDate>Sat, 10 Jan 2009 12:38:11 GMT</pubDate></item><item><title><![CDATA[Reply to text datei einlesen on Sat, 10 Jan 2009 12:46:48 GMT]]></title><description><![CDATA[<pre><code>#include &lt;iostream&gt;
#include &lt;fstream&gt;
#include &lt;stdexcept&gt;

using namespace std;

int main (void)
{
  char line[256];

  ifstream infile (&quot;dasTextFile.txt&quot;, ios::in);

  if (!infile)
    {
      cout &lt;&lt; &quot;Kein File :-(&quot; &lt;&lt; endl;
      return 1;
    }

  while (infile.getline (line, 256))
    {
             cout &lt;&lt; line &lt;&lt; endl;
    }
  cout &lt;&lt; endl;

  return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1642834</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1642834</guid><dc:creator><![CDATA[semtex]]></dc:creator><pubDate>Sat, 10 Jan 2009 12:46:48 GMT</pubDate></item><item><title><![CDATA[Reply to text datei einlesen on Sat, 10 Jan 2009 15:26:56 GMT]]></title><description><![CDATA[<p>er scheint sie zu finden, gibt den inhalt aber nicht aus.</p>
<p>Wofür steht das ios::in? infile kenne ich nicht, ich benutze ifstream fin und<br />
fin.open(&quot;blabliblu.txt&quot;). Ich verwende ungern Funktionen die ich nicht kenne, das verursacht nur Fehler...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1642908</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1642908</guid><dc:creator><![CDATA[Fahrstuhlmusik]]></dc:creator><pubDate>Sat, 10 Jan 2009 15:26:56 GMT</pubDate></item><item><title><![CDATA[Reply to text datei einlesen on Sat, 10 Jan 2009 15:42:07 GMT]]></title><description><![CDATA[<p>Fahrstuhlmusik schrieb:</p>
<blockquote>
<p>er scheint sie zu finden, gibt den inhalt aber nicht aus.</p>
</blockquote>
<p>Schau mal, ob er inzwischen nicht schon ne neue leere Datei erstellt hat.</p>
<blockquote>
<p>Wofür steht das ios::in?</p>
</blockquote>
<p><a href="http://www.cppreference.com/wiki/io/io_flags" rel="nofollow">http://www.cppreference.com/wiki/io/io_flags</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1642919</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1642919</guid><dc:creator><![CDATA[dxgh]]></dc:creator><pubDate>Sat, 10 Jan 2009 15:42:07 GMT</pubDate></item><item><title><![CDATA[Reply to text datei einlesen on Sat, 10 Jan 2009 16:04:32 GMT]]></title><description><![CDATA[<p>ne steht immer noch was drinn, ich habe die Fragen.txt in den Ordner Dokumente/Visual Studio 2008/Projects/Quiz/Debug gelegt (ich debugge immer). Stimmt doch oder?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1642938</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1642938</guid><dc:creator><![CDATA[Fahrstuhlmusik]]></dc:creator><pubDate>Sat, 10 Jan 2009 16:04:32 GMT</pubDate></item><item><title><![CDATA[Reply to text datei einlesen on Sat, 10 Jan 2009 16:19:29 GMT]]></title><description><![CDATA[<p>Ohne eine Schleife wird Deine Zauberroutine auch nicht viel finden.. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1642952</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1642952</guid><dc:creator><![CDATA[semtex]]></dc:creator><pubDate>Sat, 10 Jan 2009 16:19:29 GMT</pubDate></item><item><title><![CDATA[Reply to text datei einlesen on Sat, 10 Jan 2009 18:46:02 GMT]]></title><description><![CDATA[<p>ach ist eine schleife zwingend notwendig? Wofür ist #include&lt;stdexept&gt; da? Gibt es eine Seite wo man das alles nachgucken kann?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1643032</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1643032</guid><dc:creator><![CDATA[Fahrstuhlmusik]]></dc:creator><pubDate>Sat, 10 Jan 2009 18:46:02 GMT</pubDate></item><item><title><![CDATA[Reply to text datei einlesen on Sat, 10 Jan 2009 19:08:29 GMT]]></title><description><![CDATA[<p>Fahrstuhlmusik schrieb:</p>
<blockquote>
<p>Gibt es eine Seite wo man das alles nachgucken kann?</p>
</blockquote>
<p>Zum Beispiel Google, da solltest du zu allem etwas finden.</p>
<p>Etwas spezifischer zur C++-Standardbibliothek kannst du dir <a href="http://www.cplusplus.com" rel="nofollow">www.cplusplus.com</a> anschauen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1643044</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1643044</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Sat, 10 Jan 2009 19:08:29 GMT</pubDate></item><item><title><![CDATA[Reply to text datei einlesen on Sat, 10 Jan 2009 19:51:04 GMT]]></title><description><![CDATA[<p><a href="http://msdn.microsoft.com/de-de/library/cscc687y.aspx" rel="nofollow">http://msdn.microsoft.com/de-de/library/cscc687y.aspx</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1643075</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1643075</guid><dc:creator><![CDATA[oder noch viel mehr]]></dc:creator><pubDate>Sat, 10 Jan 2009 19:51:04 GMT</pubDate></item><item><title><![CDATA[Reply to text datei einlesen on Sat, 10 Jan 2009 20:10:52 GMT]]></title><description><![CDATA[<p>semtex schrieb:</p>
<blockquote>
<pre><code>#include &lt;iostream&gt;
#include &lt;fstream&gt;
#include &lt;stdexcept&gt;

using namespace std;

int main (void)
{
  char line[256];

  ifstream infile (&quot;dasTextFile.txt&quot;, ios::in);
  
  if (!infile)
    {
      cout &lt;&lt; &quot;Kein File :-(&quot; &lt;&lt; endl;
      return 1;
    }
    
  while (infile.getline (line, 256))
    {
             cout &lt;&lt; line &lt;&lt; endl;
    }
  cout &lt;&lt; endl;

  return 0;
}
</code></pre>
</blockquote>
<p>Misch bitte C und C++ nicht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>So ist es besser, weil wenn man ifstream verwendet, brauch man nicht explizit nochmal ios::in mit anngeben</p>
<pre><code class="language-cpp">#include&lt;iostream&gt;
#include &lt;fstream&gt;
#include &lt;string&gt;

using namespace std;

int main (void)
{
  string line;

  ifstream infile (&quot;dasTextFile.txt&quot;);

  if (!infile)
    {
      cout &lt;&lt; &quot;Kein File :-(&quot; &lt;&lt; endl;
      return 1;
    }

  while (getline(infile,line)
    {
             cout &lt;&lt; line &lt;&lt; endl;
    }
  cout &lt;&lt; endl;

  return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1643081</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1643081</guid><dc:creator><![CDATA[Firefighter]]></dc:creator><pubDate>Sat, 10 Jan 2009 20:10:52 GMT</pubDate></item></channel></rss>