<?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[Schnellste möglichkeit auszulesen + vergleichen]]></title><description><![CDATA[<p>hi leute,<br />
ich hab da ma ne frage... ^^</p>
<p>was ist die schnellste möglichkeit sachen zuvergleichen?<br />
z.b. der user gibt ein &quot;hallo&quot;<br />
und das programm dursucht eine datei ob da irgentwoe hallo drinne ist (nur pro zeile, also der user gibt hallo ein und das programm guckt ob in so einer tabelle in der erstem spalte ein hallo vorhanden ist:</p>
<p>hier ließter da nicht<br />
lukas helmut //zeile 1<br />
hans foto //zeile 2<br />
helmut berta333 //zeile 3<br />
hallo friedskop //zeile 4</p>
<p>also eine möglich keit von mir wäre es jede zeile in einer array zu speichern und dann das erste wort von jeder mit hallo zu vergleichen<br />
aber denke ma das wär ne dumme idee</p>
<p>bitte mit code beispiel ^^</p>
<p>Mfg Marius</p>
<p>bitte mit code ^^</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/201190/schnellste-möglichkeit-auszulesen-vergleichen</link><generator>RSS for Node</generator><lastBuildDate>Mon, 05 Oct 2026 20:52:11 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/201190.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 25 Dec 2007 22:58:24 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Schnellste möglichkeit auszulesen + vergleichen on Tue, 25 Dec 2007 22:58:24 GMT]]></title><description><![CDATA[<p>hi leute,<br />
ich hab da ma ne frage... ^^</p>
<p>was ist die schnellste möglichkeit sachen zuvergleichen?<br />
z.b. der user gibt ein &quot;hallo&quot;<br />
und das programm dursucht eine datei ob da irgentwoe hallo drinne ist (nur pro zeile, also der user gibt hallo ein und das programm guckt ob in so einer tabelle in der erstem spalte ein hallo vorhanden ist:</p>
<p>hier ließter da nicht<br />
lukas helmut //zeile 1<br />
hans foto //zeile 2<br />
helmut berta333 //zeile 3<br />
hallo friedskop //zeile 4</p>
<p>also eine möglich keit von mir wäre es jede zeile in einer array zu speichern und dann das erste wort von jeder mit hallo zu vergleichen<br />
aber denke ma das wär ne dumme idee</p>
<p>bitte mit code beispiel ^^</p>
<p>Mfg Marius</p>
<p>bitte mit code ^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1426138</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1426138</guid><dc:creator><![CDATA[Marius L.]]></dc:creator><pubDate>Tue, 25 Dec 2007 22:58:24 GMT</pubDate></item><item><title><![CDATA[Reply to Schnellste möglichkeit auszulesen + vergleichen on Wed, 26 Dec 2007 10:09:57 GMT]]></title><description><![CDATA[<p>s. <a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-201022.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-201022.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1426219</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1426219</guid><dc:creator><![CDATA[Th]]></dc:creator><pubDate>Wed, 26 Dec 2007 10:09:57 GMT</pubDate></item><item><title><![CDATA[Reply to Schnellste möglichkeit auszulesen + vergleichen on Wed, 26 Dec 2007 11:15:29 GMT]]></title><description><![CDATA[<p>Wie da von mir gepostet <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>
<pre><code class="language-cpp">#include &lt;algorithm&gt; // std::find
#include &lt;fstream&gt; // std::ifstream
#include &lt;iterator&gt; // std::istream_iterator
#include &lt;string&gt; // std::string
#include &lt;iostream&gt; // std::cin, std::cout, std::flush

int main()
{
    std::cout &lt;&lt; &quot;Wonach Suchen? &quot; &lt;&lt; std::flush;
    std::string value;
    std::cin &gt;&gt; value;
    std::ifstream file_stream(&quot;data.txt&quot;);
    const std::istream_iterator last(std::istream_iterator&lt;std::string&gt;());
    if (std::find(std::istream_iterator&lt;std::string&gt;(file_stream), last, value) != last) std::cout &lt;&lt; &quot;String gefunden!&quot; &lt;&lt; std::endl;
}
</code></pre>
<p>sollte doch recht schnell sein <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1426244</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1426244</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Wed, 26 Dec 2007 11:15:29 GMT</pubDate></item><item><title><![CDATA[Reply to Schnellste möglichkeit auszulesen + vergleichen on Wed, 26 Dec 2007 12:24:50 GMT]]></title><description><![CDATA[<p>(D)Evil schrieb:</p>
<blockquote>
<p>sollte doch recht schnell sein <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>
</blockquote>
<p>aber nicht die schnellste möglichkeit</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1426261</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1426261</guid><dc:creator><![CDATA[jo..]]></dc:creator><pubDate>Wed, 26 Dec 2007 12:24:50 GMT</pubDate></item><item><title><![CDATA[Reply to Schnellste möglichkeit auszulesen + vergleichen on Wed, 26 Dec 2007 12:27:06 GMT]]></title><description><![CDATA[<p>Wie willst du es denn schneller machen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1426262</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1426262</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Wed, 26 Dec 2007 12:27:06 GMT</pubDate></item><item><title><![CDATA[Reply to Schnellste möglichkeit auszulesen + vergleichen on Wed, 26 Dec 2007 12:32:50 GMT]]></title><description><![CDATA[<p>Sehe gerade, daß beim Code von (D)Evil noch ein kleiner Fehler ist (fehlender Template Parameter):</p>
<pre><code class="language-cpp">const std::istream_iterator&lt;std::string&gt; last(std::istream_iterator&lt;std::string&gt;());
</code></pre>
<p>Ich selber würde aber einfach den Default-Konstruktor nutzen:</p>
<pre><code class="language-cpp">const std::istream_iterator&lt;std::string&gt; last;
</code></pre>
<p>Und dieser Code sucht einfach nur, ob das Wort irgendwo in der Datei vorhanden ist, nicht, ob es nur am Anfang einer Zeile steht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1426268</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1426268</guid><dc:creator><![CDATA[Th]]></dc:creator><pubDate>Wed, 26 Dec 2007 12:32:50 GMT</pubDate></item><item><title><![CDATA[Reply to Schnellste möglichkeit auszulesen + vergleichen on Wed, 26 Dec 2007 12:34:39 GMT]]></title><description><![CDATA[<p><a href="http://en.wikipedia.org/wiki/String_searching_algorithm" rel="nofollow">http://en.wikipedia.org/wiki/String_searching_algorithm</a><br />
Da sind welche die schneller sein können.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1426272</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1426272</guid><dc:creator><![CDATA[jo..]]></dc:creator><pubDate>Wed, 26 Dec 2007 12:34:39 GMT</pubDate></item><item><title><![CDATA[Reply to Schnellste möglichkeit auszulesen + vergleichen on Wed, 26 Dec 2007 12:51:24 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/9348">@Th</a>: Ehm ja stimmt ^^ Weiß netmehr warum ich das komische Konstrukt gewählt hab ... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /></p>
<p>Hmm hatte überlesen, dass es am Dateianfang sein soll ... dann geht das so nicht, das ist klar!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1426282</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1426282</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Wed, 26 Dec 2007 12:51:24 GMT</pubDate></item></channel></rss>