<?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 Zeilenweise nach einer Zeichenfolge durchhsuchen]]></title><description><![CDATA[<p>Hi leute ich möchte gerne eine relativ große datie zeilenweise durchsuchen. also ich stell mir das so vor:</p>
<p>1 zeile nach &quot;wort&quot; durchsuchen</p>
<p>wenn ja dann in einem buffer speiuchern und weiter verarbeiten</p>
<p>wie mach ich das ?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/232952/datei-zeilenweise-nach-einer-zeichenfolge-durchhsuchen</link><generator>RSS for Node</generator><lastBuildDate>Fri, 25 Sep 2026 04:26:37 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/232952.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 29 Jan 2009 11:28:52 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Datei Zeilenweise nach einer Zeichenfolge durchhsuchen on Thu, 29 Jan 2009 11:28:52 GMT]]></title><description><![CDATA[<p>Hi leute ich möchte gerne eine relativ große datie zeilenweise durchsuchen. also ich stell mir das so vor:</p>
<p>1 zeile nach &quot;wort&quot; durchsuchen</p>
<p>wenn ja dann in einem buffer speiuchern und weiter verarbeiten</p>
<p>wie mach ich das ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1654292</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1654292</guid><dc:creator><![CDATA[AKiller]]></dc:creator><pubDate>Thu, 29 Jan 2009 11:28:52 GMT</pubDate></item><item><title><![CDATA[Reply to Datei Zeilenweise nach einer Zeichenfolge durchhsuchen on Thu, 29 Jan 2009 12:32:48 GMT]]></title><description><![CDATA[<p>Hallo!<br />
Man koennte doch die Datei zeilenweise einlesen und den String dann mit find durchsuchen.</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;fstream&gt;
#include &lt;string&gt;
#include &lt;cstddef&gt;

using namespace std;

int main()
{
	ifstream inp;
	string filename, wort, temp;
	int zeile = 1;
	size_t spalte;

	cout &lt;&lt; &quot;Dateiname? &quot;;
	getline(cin, filename);
	cout &lt;&lt; &quot;\nWelches Wort soll gefunden werden? &quot;;
	getline(cin, wort);

	inp.open(filename.c_str(), ios::binary | ios::in);

	if (!inp)
	{
		cerr &lt;&lt; &quot;Fehler beim oeffnen von &quot; &lt;&lt; filename;
		return -1;
	}

	while (!inp.eof())
	{
		getline(inp, temp);
		spalte = temp.find(wort);
		if (spalte != string::npos)
			cout &lt;&lt; &quot;\n&quot; &lt;&lt; wort &lt;&lt; &quot; gefunden in Zeile &quot; &lt;&lt; zeile &lt;&lt; &quot;, Spalte &quot; &lt;&lt; spalte &lt;&lt; &quot;!&quot;;
		zeile += 1;
	}

	inp.close();
	return 0;
}
</code></pre>
<p>Gruss,<br />
Cartman</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1654326</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1654326</guid><dc:creator><![CDATA[Eric Cartman]]></dc:creator><pubDate>Thu, 29 Jan 2009 12:32:48 GMT</pubDate></item><item><title><![CDATA[Reply to Datei Zeilenweise nach einer Zeichenfolge durchhsuchen on Thu, 29 Jan 2009 12:53:39 GMT]]></title><description><![CDATA[<p>abgespaced, danke für denn code hat sich somit erldigt</p>
<p>danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1654333</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1654333</guid><dc:creator><![CDATA[AKiller]]></dc:creator><pubDate>Thu, 29 Jan 2009 12:53:39 GMT</pubDate></item><item><title><![CDATA[Reply to Datei Zeilenweise nach einer Zeichenfolge durchhsuchen on Thu, 29 Jan 2009 12:58:59 GMT]]></title><description><![CDATA[<p>Man kann uebrigens bei <code>find()</code> als zweiten Parameter noch die Position angeben... Damit koennte man noch ueberpruefen wie oft ein Wort in der Zeile vorkommt...</p>
<p>Gruss,<br />
Cartman</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1654336</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1654336</guid><dc:creator><![CDATA[Eric Cartman]]></dc:creator><pubDate>Thu, 29 Jan 2009 12:58:59 GMT</pubDate></item></channel></rss>