<?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[find funktioniert trotz vorhandenem Eintrag nicht]]></title><description><![CDATA[<p>hallo, ich will den inhalt einer datei in einem listenfeld speicher (pro zeile). wenn ich nun folgenden code benutze, zeigt er alles an, und das steht dann nicht in der ersten Listenfeldzeile, sondern in der 10 und wenn ich ein !setzt zeigt er nichts an, obwohl der gesuchte Text in der 1. Zeile steht.Jemand eine Ahnung, woran das liegt?</p>
<pre><code class="language-cpp">if(infile){ 
        i=0;
       while(getline(infile,line[i])) {
       if(i==1){
       if(!(line[i].find(&quot;Mrcg&quot;))){   //mit ! nichts und ohne alles 

SendMessage(hMyListBox, LB_ADDSTRING, NULL, (reinterpret_cast&lt;LPARAM&gt;(line[i].c_str())));
           };
      };     
          i++;

    } 
    cin.get();
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/92956/find-funktioniert-trotz-vorhandenem-eintrag-nicht</link><generator>RSS for Node</generator><lastBuildDate>Fri, 24 Apr 2026 23:53:47 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/92956.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 24 Nov 2004 19:25:19 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to find funktioniert trotz vorhandenem Eintrag nicht on Wed, 24 Nov 2004 19:25:19 GMT]]></title><description><![CDATA[<p>hallo, ich will den inhalt einer datei in einem listenfeld speicher (pro zeile). wenn ich nun folgenden code benutze, zeigt er alles an, und das steht dann nicht in der ersten Listenfeldzeile, sondern in der 10 und wenn ich ein !setzt zeigt er nichts an, obwohl der gesuchte Text in der 1. Zeile steht.Jemand eine Ahnung, woran das liegt?</p>
<pre><code class="language-cpp">if(infile){ 
        i=0;
       while(getline(infile,line[i])) {
       if(i==1){
       if(!(line[i].find(&quot;Mrcg&quot;))){   //mit ! nichts und ohne alles 

SendMessage(hMyListBox, LB_ADDSTRING, NULL, (reinterpret_cast&lt;LPARAM&gt;(line[i].c_str())));
           };
      };     
          i++;

    } 
    cin.get();
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/658353</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/658353</guid><dc:creator><![CDATA[nero-ex]]></dc:creator><pubDate>Wed, 24 Nov 2004 19:25:19 GMT</pubDate></item><item><title><![CDATA[Reply to find funktioniert trotz vorhandenem Eintrag nicht on Wed, 24 Nov 2004 20:11:10 GMT]]></title><description><![CDATA[<p>weil deine if abfrage dieses verhindert</p>
<pre><code class="language-cpp">if(infile)
    {
        i=0;
       while(getline(infile,line[i]))
       {
            // wenn es in der ersten zeile steht und er die erste zeile
            // einliesst dann ist 0
            if(i==1)
            {
                if(!(line[i].find(&quot;Mrcg&quot;)))
                {
                  SendMessage(hMyListBox, LB_ADDSTRING, NULL,                  (reinterpret_cast&lt;LPARAM&gt;(line[i].c_str())));
                }
            }
          i++;
       }
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/658398</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/658398</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Wed, 24 Nov 2004 20:11:10 GMT</pubDate></item><item><title><![CDATA[Reply to find funktioniert trotz vorhandenem Eintrag nicht on Wed, 24 Nov 2004 21:14:29 GMT]]></title><description><![CDATA[<p>ok, hab den code in folgendermaßen abgeändert:</p>
<pre><code class="language-cpp">if(infile){ 
        i=0;
       while(getline(infile,line[i])) {
       if(i&gt;=0){
       if(!(line[i].find(&quot;hallo&quot;))){    
SendMessage(hMyListBox, LB_ADDSTRING, NULL, (reinterpret_cast&lt;LPARAM&gt;(line[i].c_str())));
           };
      };     

    } 
cin.get();
i++;
}
</code></pre>
<p>problem besteht jedoch weiter</p>
]]></description><link>https://www.c-plusplus.net/forum/post/658457</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/658457</guid><dc:creator><![CDATA[nero-ex]]></dc:creator><pubDate>Wed, 24 Nov 2004 21:14:29 GMT</pubDate></item><item><title><![CDATA[Reply to find funktioniert trotz vorhandenem Eintrag nicht on Wed, 24 Nov 2004 21:56:59 GMT]]></title><description><![CDATA[<p>wie sieht deine datei den aus?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/658473</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/658473</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Wed, 24 Nov 2004 21:56:59 GMT</pubDate></item><item><title><![CDATA[Reply to find funktioniert trotz vorhandenem Eintrag nicht on Wed, 24 Nov 2004 22:21:39 GMT]]></title><description><![CDATA[<p>BTW nach den geschweiften Klammern brauchst du kein ; <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/658485</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/658485</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Wed, 24 Nov 2004 22:21:39 GMT</pubDate></item><item><title><![CDATA[Reply to find funktioniert trotz vorhandenem Eintrag nicht on Wed, 24 Nov 2004 22:46:52 GMT]]></title><description><![CDATA[<p>OK, dass Problem mitt den vielen freien Feldern ist gelöst. eigentlich ganz logisch: Die Liste wurde sortiert und dabei kamen die leeren am Anfang. Frag mich zwar, wieso er überhaupt leere hinzugefügt hat, aber dass ist jetzt behoben. Besteht nur nach das Problem, dass er meinen string ausschnitt nicht findet</p>
<p>ok, er findet den string nur, wenn der ausschnitt ganz am anfang steht. Wieso dass? sollte er nicht alles durchsuchen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/658495</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/658495</guid><dc:creator><![CDATA[nero-ex]]></dc:creator><pubDate>Wed, 24 Nov 2004 22:46:52 GMT</pubDate></item><item><title><![CDATA[Reply to find funktioniert trotz vorhandenem Eintrag nicht on Thu, 25 Nov 2004 07:58:40 GMT]]></title><description><![CDATA[<p>Ich nehme mal an, dass find die Position zurückliefert (ich weiß es nicht genau), daher muss find NULL bzw. 0 zurückliefern, damit !find true wird. Was genau liefert find, wenn er nichts findet / wie unterscheidet sich dieser Wert von dem bei Fund an Stelle 0?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/658599</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/658599</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Thu, 25 Nov 2004 07:58:40 GMT</pubDate></item><item><title><![CDATA[Reply to find funktioniert trotz vorhandenem Eintrag nicht on Thu, 25 Nov 2004 08:55:27 GMT]]></title><description><![CDATA[<p><a href="http://cplus.kompf.de/artikel/strings.html" rel="nofollow">http://cplus.kompf.de/artikel/strings.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/658661</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/658661</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Thu, 25 Nov 2004 08:55:27 GMT</pubDate></item><item><title><![CDATA[Reply to find funktioniert trotz vorhandenem Eintrag nicht on Thu, 25 Nov 2004 17:27:46 GMT]]></title><description><![CDATA[<p>Ich habe dort aber nicht gefunden, was geliefert wird, wenn nichts gefunden wird <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/659239</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/659239</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Thu, 25 Nov 2004 17:27:46 GMT</pubDate></item><item><title><![CDATA[Reply to find funktioniert trotz vorhandenem Eintrag nicht on Thu, 25 Nov 2004 21:46:10 GMT]]></title><description><![CDATA[<p>sorry, ich dachte es geht daraus hervor.</p>
<pre><code class="language-cpp">if(line[i].find(&quot;hallo&quot;) != string::npos) // gefunden
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/659460</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/659460</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Thu, 25 Nov 2004 21:46:10 GMT</pubDate></item></channel></rss>