<?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[Objektlisten in MFC]]></title><description><![CDATA[<p>Hallo,<br />
unter normal C++ gibt es ja die Möglichkeit mit der Library &lt;list&gt; wunderbare Listen von Objekten anzulegen.<br />
Nun versuche ich dies auch mit der MFC-Umgebung. Aber irgendwie klappt das nicht und ich weiß nicht warum.<br />
Ich denke mal, um Objektlisten von meiner eigenen Klasse anzulegen, würde die Klasse CObList sich am besten eignen.<br />
Nun schon die definition CObList&lt;Person*, Person*&gt; meineListe schlägt fehl. Wobei Person der Name meiner eigenen Klasse ist.<br />
Zum anderen hab ich noch nicht so richtig verstanden wie man Objekte in die Liste einfügt und wie ich sie einzelnen Objekte lesen kann. Wie weiß ich schon, aber ich weiß nicht, welche Methode ich da genau nehmen sollte. Im Internet und in Büchern find ich dazu sehr wenig.<br />
Ich benutzte den VC7, falls es wichtig sein sollte. Wenn jemand einen Tipp hat oder mir sagen kann, wie ich das vielleicht anders, besser und eleganter lösen kann, würd ich mich freuen.</p>
<p>Gruß Olli <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>
]]></description><link>https://www.c-plusplus.net/forum/topic/47895/objektlisten-in-mfc</link><generator>RSS for Node</generator><lastBuildDate>Tue, 28 Apr 2026 03:44:42 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/47895.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 03 Sep 2003 09:38:54 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Objektlisten in MFC on Wed, 03 Sep 2003 09:38:54 GMT]]></title><description><![CDATA[<p>Hallo,<br />
unter normal C++ gibt es ja die Möglichkeit mit der Library &lt;list&gt; wunderbare Listen von Objekten anzulegen.<br />
Nun versuche ich dies auch mit der MFC-Umgebung. Aber irgendwie klappt das nicht und ich weiß nicht warum.<br />
Ich denke mal, um Objektlisten von meiner eigenen Klasse anzulegen, würde die Klasse CObList sich am besten eignen.<br />
Nun schon die definition CObList&lt;Person*, Person*&gt; meineListe schlägt fehl. Wobei Person der Name meiner eigenen Klasse ist.<br />
Zum anderen hab ich noch nicht so richtig verstanden wie man Objekte in die Liste einfügt und wie ich sie einzelnen Objekte lesen kann. Wie weiß ich schon, aber ich weiß nicht, welche Methode ich da genau nehmen sollte. Im Internet und in Büchern find ich dazu sehr wenig.<br />
Ich benutzte den VC7, falls es wichtig sein sollte. Wenn jemand einen Tipp hat oder mir sagen kann, wie ich das vielleicht anders, besser und eleganter lösen kann, würd ich mich freuen.</p>
<p>Gruß Olli <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>
]]></description><link>https://www.c-plusplus.net/forum/post/346268</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/346268</guid><dc:creator><![CDATA[Unikum]]></dc:creator><pubDate>Wed, 03 Sep 2003 09:38:54 GMT</pubDate></item><item><title><![CDATA[Reply to Objektlisten in MFC on Wed, 03 Sep 2003 09:41:47 GMT]]></title><description><![CDATA[<p>Ich würde dir die Klassen der STL empfehlen. Die Listen- und Vectorklassen der MFC find ich ziemlich kagge ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/346271</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/346271</guid><dc:creator><![CDATA[dEUs]]></dc:creator><pubDate>Wed, 03 Sep 2003 09:41:47 GMT</pubDate></item><item><title><![CDATA[Reply to Objektlisten in MFC on Wed, 03 Sep 2003 09:50:21 GMT]]></title><description><![CDATA[<p>Habe ich auch schon probiert. Aber spätestens bei using namespace std; um die liste anzusprechen meckert der VC7 nur noch rum und darum wollte ich das sein lassen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/346275</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/346275</guid><dc:creator><![CDATA[Unikum]]></dc:creator><pubDate>Wed, 03 Sep 2003 09:50:21 GMT</pubDate></item><item><title><![CDATA[Reply to Objektlisten in MFC on Wed, 03 Sep 2003 09:52:52 GMT]]></title><description><![CDATA[<p>Dann zeig mal deinen Code. Das funzt nämlich bestens und es muss ein Fehler bei dir 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/346280</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/346280</guid><dc:creator><![CDATA[;) ;) ;)]]></dc:creator><pubDate>Wed, 03 Sep 2003 09:52:52 GMT</pubDate></item><item><title><![CDATA[Reply to Objektlisten in MFC on Wed, 03 Sep 2003 11:58:06 GMT]]></title><description><![CDATA[<p>Also ich habs jetzt hingekriegt mit den Listen <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="🙂"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f4a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--light_bulb"
      title=":bulb:"
      alt="💡"
    /><br />
Da ich noch relativ neu in der materie bin, denk ich mal, hatte ich nen Denkfehler. Aber Dozent ist heut nicht in der Schule und wir lernen hier nur wie man Linien in MFC malt.</p>
<p>Ich hab in der cpp von meinem Projekt oben global eingetragen:<br />
#include &quot;Person.h&quot; // &lt;--- meine Klasse</p>
<p>#include &lt;list&gt;<br />
using namespace std;</p>
<p>static int zaehler=0;<br />
static int zaehlerausgabe=0;</p>
<p>list &lt;Person&gt; pListe;</p>
<p>und in der Klassendefinition vom Dialog habe ich eingetragen:<br />
list &lt;Person&gt; pListe;<br />
list &lt;Person&gt;::iterator position;</p>
<p>das wars schon und hat wohl dem Kompiler wohl auch gefallen <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>
]]></description><link>https://www.c-plusplus.net/forum/post/346378</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/346378</guid><dc:creator><![CDATA[Unikum]]></dc:creator><pubDate>Wed, 03 Sep 2003 11:58:06 GMT</pubDate></item></channel></rss>