<?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[Ausgabe vector]]></title><description><![CDATA[<p>Hallo Community,</p>
<p>habe die Such-Funktion genutzt, google ebenfalls, werd aus den Inhalten nicht schlauer.</p>
<p>Problem: Ich schreibe ein kleines Programm, in das man ein Termin (Meeting) anlegen kann, diesen Termin speichert man in einem Vector ab.<br />
Jetzt will ich diesen Termin anzeigen lassen. Es wird aber nur eine lange Zahl, vermutlich die Adresse ausgegeben. HELP!!!</p>
<p>Kleiner Ausschnitt aus meinem Programm</p>
<pre><code class="language-cpp">//___steht alles in der main Funktion drin__________________________________//
cout &lt;&lt; &quot;.:Neuen Meeting anlegen:.&quot; &lt;&lt;endl;
            cMeeting* myTerminNeu = new cMeeting();
                cout &lt;&lt; &quot;Name:\t\t&quot;;
                cin &gt;&gt; sName;
                fflush( stdin );
                cout &lt;&lt; &quot;Datum:\t\t&quot;;
                cin &gt;&gt; iDay;
                fflush( stdin );
                cout &lt;&lt; &quot;Monat:\t\t&quot;;
                cin &gt;&gt; iMonth;
                fflush( stdin );
                cout &lt;&lt; &quot;Jahr:\t\t&quot;;
                cin &gt;&gt; iYear;
                fflush( stdin );
                cout &lt;&lt; &quot;Telefonnummer:\t&quot;;
                cin &gt;&gt; sPhone;
                fflush( stdin );
                cout &lt;&lt; &quot;Kommentar:\t&quot;;
                cin &gt;&gt; sComment;
                fflush( stdin );
                myTerminNeu-&gt;setContact( sName );
                myTerminNeu-&gt;setDay( iDay );
                myTerminNeu-&gt;setMonth( iMonth );
                myTerminNeu-&gt;setYear( iYear );
                myTerminNeu-&gt;setPhone( sPhone );
                myTerminNeu-&gt;setComment( sComment );

                oTerminKalender.addTermin( myTerminNeu );
                oTerminKalender.print( );
//_________________________________________________________________________//

//_class cTerminKalender___________________________________________________//

void cTerminKalender::addTermin( cTermin* poTermin_i )
{
    oTerminList_e.push_back( poTermin_i );  //wird im Vector hinzugefügt

}

void cTerminKalender::delTermin( unsigned int iIndex_i )
{
    //tut noch nichts
}

cTermin* cTerminKalender::getTermin( unsigned int iIndex_i )
{
    //tut noch nichts    
}

void cTerminKalender::print( void ) //anzeigen der gespeicherten Termine
{
    vector&lt;cTermin *&gt;::iterator itr = oTerminList_e.begin();

    while( itr != oTerminList_e.end() )
    {
        cout &lt;&lt; &quot;Kontakt:\t&quot; &lt;&lt; *itr &lt;&lt; endl;
        ++itr;
    }

}

cTerminKalender::cTerminKalender()
{

}

cTerminKalender::~cTerminKalender()
{

}
</code></pre>
<p>Falls es euch noch hilft, hier die Ausgabe meiner Konsole:</p>
<p>Kontakt: 95411827</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/215535/ausgabe-vector</link><generator>RSS for Node</generator><lastBuildDate>Mon, 12 Oct 2026 06:54:43 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/215535.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 12 Jun 2008 09:48:03 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Ausgabe vector on Thu, 12 Jun 2008 09:48:03 GMT]]></title><description><![CDATA[<p>Hallo Community,</p>
<p>habe die Such-Funktion genutzt, google ebenfalls, werd aus den Inhalten nicht schlauer.</p>
<p>Problem: Ich schreibe ein kleines Programm, in das man ein Termin (Meeting) anlegen kann, diesen Termin speichert man in einem Vector ab.<br />
Jetzt will ich diesen Termin anzeigen lassen. Es wird aber nur eine lange Zahl, vermutlich die Adresse ausgegeben. HELP!!!</p>
<p>Kleiner Ausschnitt aus meinem Programm</p>
<pre><code class="language-cpp">//___steht alles in der main Funktion drin__________________________________//
cout &lt;&lt; &quot;.:Neuen Meeting anlegen:.&quot; &lt;&lt;endl;
            cMeeting* myTerminNeu = new cMeeting();
                cout &lt;&lt; &quot;Name:\t\t&quot;;
                cin &gt;&gt; sName;
                fflush( stdin );
                cout &lt;&lt; &quot;Datum:\t\t&quot;;
                cin &gt;&gt; iDay;
                fflush( stdin );
                cout &lt;&lt; &quot;Monat:\t\t&quot;;
                cin &gt;&gt; iMonth;
                fflush( stdin );
                cout &lt;&lt; &quot;Jahr:\t\t&quot;;
                cin &gt;&gt; iYear;
                fflush( stdin );
                cout &lt;&lt; &quot;Telefonnummer:\t&quot;;
                cin &gt;&gt; sPhone;
                fflush( stdin );
                cout &lt;&lt; &quot;Kommentar:\t&quot;;
                cin &gt;&gt; sComment;
                fflush( stdin );
                myTerminNeu-&gt;setContact( sName );
                myTerminNeu-&gt;setDay( iDay );
                myTerminNeu-&gt;setMonth( iMonth );
                myTerminNeu-&gt;setYear( iYear );
                myTerminNeu-&gt;setPhone( sPhone );
                myTerminNeu-&gt;setComment( sComment );

                oTerminKalender.addTermin( myTerminNeu );
                oTerminKalender.print( );
//_________________________________________________________________________//

//_class cTerminKalender___________________________________________________//

void cTerminKalender::addTermin( cTermin* poTermin_i )
{
    oTerminList_e.push_back( poTermin_i );  //wird im Vector hinzugefügt

}

void cTerminKalender::delTermin( unsigned int iIndex_i )
{
    //tut noch nichts
}

cTermin* cTerminKalender::getTermin( unsigned int iIndex_i )
{
    //tut noch nichts    
}

void cTerminKalender::print( void ) //anzeigen der gespeicherten Termine
{
    vector&lt;cTermin *&gt;::iterator itr = oTerminList_e.begin();

    while( itr != oTerminList_e.end() )
    {
        cout &lt;&lt; &quot;Kontakt:\t&quot; &lt;&lt; *itr &lt;&lt; endl;
        ++itr;
    }

}

cTerminKalender::cTerminKalender()
{

}

cTerminKalender::~cTerminKalender()
{

}
</code></pre>
<p>Falls es euch noch hilft, hier die Ausgabe meiner Konsole:</p>
<p>Kontakt: 95411827</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1527537</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1527537</guid><dc:creator><![CDATA[mitnick]]></dc:creator><pubDate>Thu, 12 Jun 2008 09:48:03 GMT</pubDate></item><item><title><![CDATA[Reply to Ausgabe vector on Thu, 12 Jun 2008 09:56:38 GMT]]></title><description><![CDATA[<p>Hi</p>
<p>Du scheinst in dem vector Zeiger zu haben.</p>
<pre><code class="language-cpp">vector&lt;cTermin *&gt;::iterator itr = oTerminList_e.begin();
</code></pre>
<p>Und wenn du jetzt den Iterator dereferenzierst, bekommst du lediglich den Pointer. Also musst du nochmal dereferenzieren, damit du das Objekt hast.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1527546</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1527546</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Thu, 12 Jun 2008 09:56:38 GMT</pubDate></item><item><title><![CDATA[Reply to Ausgabe vector on Thu, 12 Jun 2008 09:57:47 GMT]]></title><description><![CDATA[<p>*itr Liefert Dir einen Zeiger, da Dein Vektor Iterator <code>cTermin *</code> enthält.</p>
<p>Also eher so:</p>
<pre><code class="language-cpp">cout &lt;&lt; &quot;Kontakt:\t&quot; &lt;&lt; **itr &lt;&lt; endl;
</code></pre>
<p>oder, wenn cTermin eine Struktur ist:</p>
<pre><code class="language-cpp">cout &lt;&lt; &quot;Kontakt:\t&quot; &lt;&lt; *itr-&gt;Kontakt &lt;&lt; endl;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1527547</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1527547</guid><dc:creator><![CDATA[Tachyon]]></dc:creator><pubDate>Thu, 12 Jun 2008 09:57:47 GMT</pubDate></item><item><title><![CDATA[Reply to Ausgabe vector on Thu, 12 Jun 2008 11:22:55 GMT]]></title><description><![CDATA[<p>Danke schön, hat alles geklappt.</p>
<p>Denke oft zu kompliziert und mache Leichtsinnsfehler, die mich zum verzweifeln bringen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>Vielen Dank!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1527647</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1527647</guid><dc:creator><![CDATA[mitnick]]></dc:creator><pubDate>Thu, 12 Jun 2008 11:22:55 GMT</pubDate></item></channel></rss>