<?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[[GELÖST]Warum funktioniert die Methode nicht?[GELÖST]]]></title><description><![CDATA[<p>Hallo,<br />
Die folgende Methode ist noch nicht fertig, sie soll in einer TXT nach einem Namen suchen ich bin schon soweit dass ich immerhin den ersten namen auslesen kann(Vorname) allerdings schreibt er nicht in den string, hab ich was falsch gemacht?</p>
<p>Methode:</p>
<pre><code class="language-cpp">unsigned long int Adressbuch::mysearch()
{
    string vorN;    //wird mit dem Kontakt verglichen
    string nachN;   // --||--
    unsigned long int position1 = 0; //auftreten des | Zeichens
    unsigned long int position2 = 0; //auftreten des ° Zeichens

    cout &lt;&lt; &quot;Welchen Kontakt suchen Sie?&quot; &lt;&lt; endl;
    cout &lt;&lt; &quot;Vorname:  &quot;;
    getline(cin, vorN);
    cout &lt;&lt; endl;
    cout &lt;&lt; &quot;Nachname: &quot;;
    getline(cin, nachN);
    cout &lt;&lt; endl;

    position1 = AdressenString.find('|', (position1 + 1));
    position2 = AdressenString.find('°', (position2 + 1));

    vName.insert(0, AdressenString, (position1 + 1), (position2 - position2));
    cout &lt;&lt; endl &lt;&lt; position1 &lt;&lt; endl &lt;&lt; position2 &lt;&lt; endl &lt;&lt; vName &lt;&lt; endl &lt;&lt; endl;
}
</code></pre>
<p>Die TXT(ist in AdressenString geladen worden):</p>
<pre><code>|Oliver°|
</code></pre>
<p>Ich weiß dass ich eine sinnlose Abfrage mache aber es hat seinen Sinn(später).<br />
bei der Ausgabe gibt er mir nur die pos. aus den vName aber nicht mehr.</p>
<p>thx im voraus!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/183265/gelöst-warum-funktioniert-die-methode-nicht-gelöst</link><generator>RSS for Node</generator><lastBuildDate>Wed, 23 Sep 2026 05:28:34 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/183265.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 03 Jun 2007 12:57:33 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to [GELÖST]Warum funktioniert die Methode nicht?[GELÖST] on Sun, 03 Jun 2007 13:04:00 GMT]]></title><description><![CDATA[<p>Hallo,<br />
Die folgende Methode ist noch nicht fertig, sie soll in einer TXT nach einem Namen suchen ich bin schon soweit dass ich immerhin den ersten namen auslesen kann(Vorname) allerdings schreibt er nicht in den string, hab ich was falsch gemacht?</p>
<p>Methode:</p>
<pre><code class="language-cpp">unsigned long int Adressbuch::mysearch()
{
    string vorN;    //wird mit dem Kontakt verglichen
    string nachN;   // --||--
    unsigned long int position1 = 0; //auftreten des | Zeichens
    unsigned long int position2 = 0; //auftreten des ° Zeichens

    cout &lt;&lt; &quot;Welchen Kontakt suchen Sie?&quot; &lt;&lt; endl;
    cout &lt;&lt; &quot;Vorname:  &quot;;
    getline(cin, vorN);
    cout &lt;&lt; endl;
    cout &lt;&lt; &quot;Nachname: &quot;;
    getline(cin, nachN);
    cout &lt;&lt; endl;

    position1 = AdressenString.find('|', (position1 + 1));
    position2 = AdressenString.find('°', (position2 + 1));

    vName.insert(0, AdressenString, (position1 + 1), (position2 - position2));
    cout &lt;&lt; endl &lt;&lt; position1 &lt;&lt; endl &lt;&lt; position2 &lt;&lt; endl &lt;&lt; vName &lt;&lt; endl &lt;&lt; endl;
}
</code></pre>
<p>Die TXT(ist in AdressenString geladen worden):</p>
<pre><code>|Oliver°|
</code></pre>
<p>Ich weiß dass ich eine sinnlose Abfrage mache aber es hat seinen Sinn(später).<br />
bei der Ausgabe gibt er mir nur die pos. aus den vName aber nicht mehr.</p>
<p>thx im voraus!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1297711</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1297711</guid><dc:creator><![CDATA[Raxtor]]></dc:creator><pubDate>Sun, 03 Jun 2007 13:04:00 GMT</pubDate></item><item><title><![CDATA[Reply to [GELÖST]Warum funktioniert die Methode nicht?[GELÖST] on Sun, 03 Jun 2007 12:59:55 GMT]]></title><description><![CDATA[<p>Ich weiß nicht, was vName ist, aber den Ausdruck</p>
<blockquote>
<pre><code class="language-cpp">position2 - position2
</code></pre>
</blockquote>
<p>kannst du vereinfachen <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/1297714</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1297714</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Sun, 03 Jun 2007 12:59:55 GMT</pubDate></item><item><title><![CDATA[Reply to [GELÖST]Warum funktioniert die Methode nicht?[GELÖST] on Sun, 03 Jun 2007 13:01:31 GMT]]></title><description><![CDATA[<p>ich sollte meinen Code lieber besser durchlesen bevor ich poste <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p>thx</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1297716</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1297716</guid><dc:creator><![CDATA[Raxtor]]></dc:creator><pubDate>Sun, 03 Jun 2007 13:01:31 GMT</pubDate></item></channel></rss>