<?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[Erzeugtes class element in liste einfügen]]></title><description><![CDATA[<p>Hallo,<br />
ich erzeuge in einer Funktion Zufällig Flugzeuge und will diese dann in eine Liste einfügen. Weiß aber vom Prinzip her nich wie ich ran gehen soll..</p>
<p>void flugzeug::FLzufall(int offenzeit, int offen){</p>
<p>flugzeug f; // klasse Flugzeug, kann ich dass überhaupt so machen, oder muss das schon die do schleife?<br />
do{</p>
<p>Zufällige Erzeugung von Sprit und Ankunftszeit.<br />
ID is aufsteigend.</p>
<p>f.setID(i);<br />
f.setSprit(fuel);<br />
f.setAnzeit(time_new);</p>
<p>i++;<br />
//Jetzt soll dieses Flugzeug in eine Liste rein, wie mach ich das?<br />
muss.<br />
hier die Klasse:</p>
<p>class flugzeug{<br />
private:<br />
int id,sprit,anzeit;</p>
<p>public:<br />
void FLzufall(int offenzeit, int offen);<br />
void setID(int idc) { id = idc; }<br />
void setSprit(int spirtc) { sprit = spirtc; }<br />
void setAnzeit(int anzeitc) { anzeit = anzeitc; }<br />
void getFlight();</p>
<p>};</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/242230/erzeugtes-class-element-in-liste-einfügen</link><generator>RSS for Node</generator><lastBuildDate>Mon, 21 Sep 2026 01:04:46 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/242230.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 01 Jun 2009 12:05:20 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Erzeugtes class element in liste einfügen on Mon, 01 Jun 2009 12:05:20 GMT]]></title><description><![CDATA[<p>Hallo,<br />
ich erzeuge in einer Funktion Zufällig Flugzeuge und will diese dann in eine Liste einfügen. Weiß aber vom Prinzip her nich wie ich ran gehen soll..</p>
<p>void flugzeug::FLzufall(int offenzeit, int offen){</p>
<p>flugzeug f; // klasse Flugzeug, kann ich dass überhaupt so machen, oder muss das schon die do schleife?<br />
do{</p>
<p>Zufällige Erzeugung von Sprit und Ankunftszeit.<br />
ID is aufsteigend.</p>
<p>f.setID(i);<br />
f.setSprit(fuel);<br />
f.setAnzeit(time_new);</p>
<p>i++;<br />
//Jetzt soll dieses Flugzeug in eine Liste rein, wie mach ich das?<br />
muss.<br />
hier die Klasse:</p>
<p>class flugzeug{<br />
private:<br />
int id,sprit,anzeit;</p>
<p>public:<br />
void FLzufall(int offenzeit, int offen);<br />
void setID(int idc) { id = idc; }<br />
void setSprit(int spirtc) { sprit = spirtc; }<br />
void setAnzeit(int anzeitc) { anzeit = anzeitc; }<br />
void getFlight();</p>
<p>};</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1719002</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1719002</guid><dc:creator><![CDATA[flugzeugcrasher]]></dc:creator><pubDate>Mon, 01 Jun 2009 12:05:20 GMT</pubDate></item><item><title><![CDATA[Reply to Erzeugtes class element in liste einfügen on Mon, 01 Jun 2009 12:21:32 GMT]]></title><description><![CDATA[<p>Das ist rechter Mist, den du da hast.. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>Eine Klasse muss vor ihrer Benutzung bekannt und vollständig definiert sein.</p>
<pre><code class="language-cpp">class flugzeug{
private:
int id,sprit,anzeit;

public:
void FLzufall(int offenzeit, int offen);
void setID(int idc) { id = idc; }
void setSprit(int spirtc) { sprit = spirtc; }
void setAnzeit(int anzeitc) { anzeit = anzeitc; }
void getFlight();

};
</code></pre>
<p>Das in einen Header und dann in der zugehörigen .cpp noch die Funktionen FLzufall und getFlight definieren. ( ctor anbieten wäre auch eine gute Möglichkeit)</p>
<p>Und dann kannst du nachher die Klasse benutzen, wie du magst:</p>
<pre><code class="language-cpp">std::list &lt;flugzeug&gt; flugzeuge;

//100 flugzeuge erzeugen und in liste schieben
for (int i = 0; i &lt; 100; ++i )
{
flugzeug f; //erzeugen
f.setID ( 333 ); //allenfals ein random generator
f.setSprit ( 200 ); //dito
//...
flugzeuge.push_back ( f ); //in liste einfügen
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1719011</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1719011</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Mon, 01 Jun 2009 12:21:32 GMT</pubDate></item><item><title><![CDATA[Reply to Erzeugtes class element in liste einfügen on Mon, 01 Jun 2009 12:31:47 GMT]]></title><description><![CDATA[<p>hey,<br />
also das is nur ein Auszug. Die klasse is in einer header datei und die funktion in einer .cpp<br />
FLzufall, ist dass was ich gepostet habe.<br />
Sorry für die schlechte Übersicht.</p>
<p>Wie Baue ich einen gescheiten Konstruktor dafür?</p>
<p>Hab das so gemacht. Heißt das jetzt, dass der in die liste, die klasse so reinschreibt?<br />
Wie kannn ich die dann wieder ausgeben, wenn ich jetzt ein Flugzeug nach der ID abfragen will, wieviel sprit und welche anzeit es hat?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1719017</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1719017</guid><dc:creator><![CDATA[flugzeugcrasher]]></dc:creator><pubDate>Mon, 01 Jun 2009 12:31:47 GMT</pubDate></item><item><title><![CDATA[Reply to Erzeugtes class element in liste einfügen on Mon, 01 Jun 2009 12:47:16 GMT]]></title><description><![CDATA[<p>Du scheinst dich noch nicht wirklich mit der Standardbibliothek vertraut gemacht zu haben. Da gibt es sehr viele Möglichkeiten:</p>
<p><a href="http://www.cplusplus.com/reference/stl/list/" rel="nofollow">http://www.cplusplus.com/reference/stl/list/</a></p>
<p>Du kannst in einer Liste suchen.</p>
<p><a href="http://www.cplusplus.com/reference/algorithm/" rel="nofollow">http://www.cplusplus.com/reference/algorithm/</a></p>
<p>Und auch ein Konstruktor sollte kein Problem darstellen:</p>
<pre><code class="language-cpp">class flugzeug{
private:
int id_;
int sprit_
int anzeit_;

public:
flugzeug ( int id, int sprit, int anzeit )
: id_ ( id ),
sprit_ ( sprit ),
anzeit_ ( anzeit )
{}
//...
}
</code></pre>
<p>So kannst du die Anfangswerte gleich bei der Konstruktion eines Objektes übergeben und musst nicht noch nachher die setter aufrufen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1719031</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1719031</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Mon, 01 Jun 2009 12:47:16 GMT</pubDate></item><item><title><![CDATA[Reply to Erzeugtes class element in liste einfügen on Mon, 01 Jun 2009 13:06:27 GMT]]></title><description><![CDATA[<p>ja, da haste recht. So richtig verstanden habe ich das noch nicht.</p>
<p>Ich habe jetzt so einen Konstruktor erstellt:</p>
<p>flugzeug::flugzeug(int idc, int spritc, int anzeitc)<br />
{<br />
id = idc;<br />
sprit = spirtc;<br />
anzeit = anzeitc;<br />
}<br />
~Flugzeug();</p>
<p>in der cpp dann:</p>
<p>flugzeug f(id, sprit, time_new);</p>
<p>id++;</p>
<p>data.push_back (f);</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1719045</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1719045</guid><dc:creator><![CDATA[flugzeugcrasher]]></dc:creator><pubDate>Mon, 01 Jun 2009 13:06:27 GMT</pubDate></item><item><title><![CDATA[Reply to Erzeugtes class element in liste einfügen on Mon, 01 Jun 2009 13:09:52 GMT]]></title><description><![CDATA[<p>Benutz doch die cpp - Tags, ansonsten kann man das kaum lesen..</p>
<pre><code class="language-cpp">flugzeug::flugzeug(int idc, int spritc, int anzeitc)
{
id = idc;
sprit = spirtc;
anzeit = anzeitc;
}
~Flugzeug();
</code></pre>
<p>Mach das lieber so:</p>
<pre><code class="language-cpp">flugzeug::flugzeug(int idc, int spritc, int anzeitc)
: id ( idc ), //Initialisierungsliste
sprit ( spritc ),
anzeit ( anzeitc )
{}
</code></pre>
<p>Ansonsten werden die Werte initialisiert und danach noch zugewiesen. Macht da keinen grossen Unterschied, aber spätestens, wenn du const Werte hast, wirst du auf die Initialisierungsliste angewiesen sein.<br />
Den dtor kannst du auch weglassen, oder leer lassen, da du nichts aufräumen musst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1719050</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1719050</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Mon, 01 Jun 2009 13:09:52 GMT</pubDate></item><item><title><![CDATA[Reply to Erzeugtes class element in liste einfügen on Mon, 01 Jun 2009 13:45:30 GMT]]></title><description><![CDATA[<p>okay, jetzt will ich nur noch, dass ich eine bestimmtes Flugzeug ausgeben will.<br />
Ich hab eine Funktion gebaut:</p>
<pre><code class="language-cpp">void flugzeug::getFlight(int id) {

	list&lt;flugzeug&gt;::iterator it;

	it = id;

	cout&lt;&lt;...
</code></pre>
<p>die id ist quasi gleich der position in der liste.<br />
Wie kann ich jetzt das Flugzeug mit seinen eigenschaften ausgeben lassen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1719091</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1719091</guid><dc:creator><![CDATA[flugzeugcrasher]]></dc:creator><pubDate>Mon, 01 Jun 2009 13:45:30 GMT</pubDate></item><item><title><![CDATA[Reply to Erzeugtes class element in liste einfügen on Mon, 01 Jun 2009 13:59:44 GMT]]></title><description><![CDATA[<p>Das sollte aber keine Memberfunktion von flugzeug sein.. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>Du kannst den Iterator mittels <code>std::advance</code> um einen bestimmten Betrag verschieben, oder die, in solchen Fällen üblichere Variante nehmen und mittels <code>std::find</code> den Eintrag suchen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1719098</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1719098</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Mon, 01 Jun 2009 13:59:44 GMT</pubDate></item><item><title><![CDATA[Reply to Erzeugtes class element in liste einfügen on Mon, 01 Jun 2009 21:04:33 GMT]]></title><description><![CDATA[<p>So richtig steige ich noch nicht dahinter.Hab mir die find funktion angeschaut, ich weiß jetzt aber garnich so genau wie ich das mit dem suchen mache?</p>
<p>Ich will ja das Flugzeug an der Position in der liste suchen.<br />
Kann ich auch nach Kriterien wie sprit suchen? und Wie?</p>
<p>So wie ich es jetzt hab läuft es nicht.</p>
<pre><code class="language-cpp">void getFlight(int id) {

	list&lt;flugzeug&gt;::iterator it;

	it = find(data.begin(), data.end(), id );

	cout&lt;&lt; *it &lt;&lt;endl;

}
</code></pre>
<p>außerdem bekomm ich folgende fehlermeldung:<br />
(benutze eclipse mit mingw)</p>
<p>Description Resource Path Location Type<br />
&quot;)) &lt;&lt; (&amp;it)-&gt;std::_List_iterator&lt;_Tp&gt;::operator* [with _Tp = flugzeug]()' flug_erstellen.cpp Airport/src line 69 C/C++ Problem</p>
<p>danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1719323</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1719323</guid><dc:creator><![CDATA[flugzeugcrasher]]></dc:creator><pubDate>Mon, 01 Jun 2009 21:04:33 GMT</pubDate></item><item><title><![CDATA[Reply to Erzeugtes class element in liste einfügen on Mon, 01 Jun 2009 21:25:08 GMT]]></title><description><![CDATA[<p>Also wenn die ID wirklich der Position in der Liste entspricht, dann kannst du da getrost <code>std::advance</code> benutzen. Allerdings wäre dann eine liste ungeeignet und ein <code>std::vector</code> würde sich da eher eignen.</p>
<p>Wenn du aber trotzdem eine liste hast, eignet sich zum suchen <code>std::find_if</code> :</p>
<pre><code class="language-cpp">class find_id
{
  int id_;

  public:
  find_id ( int id )
  : id_ ( id ) {}

  bool operator () ( const flugzeug &amp; v ) { return v.get_id () == id_; }
};

void getFlight(int id) {
    list&lt;flugzeug&gt;::iterator it;
    it = find_if(data.begin(), data.end(), find_id ( id ));
    cout&lt;&lt; *it &lt;&lt;endl;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1719330</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1719330</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Mon, 01 Jun 2009 21:25:08 GMT</pubDate></item><item><title><![CDATA[Reply to Erzeugtes class element in liste einfügen on Tue, 02 Jun 2009 14:11:06 GMT]]></title><description><![CDATA[<p>drakon, ich check das immer noch nicht ganz... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>wieso erstell ich für die funktion find_if eine klasse? Kann ich zur ausgabe nicht schon mit meiner klasse flugzeug realisieren?</p>
<pre><code class="language-cpp">class flugzeug{
	private:
		int id,sprit,anzeit;

	public:
		int landezeit;
		bool umleiten,abgestuerzt;

		flugzeug::flugzeug(int idc, int spritc, int anzeitc)
		: id(idc), sprit(spritc),anzeit(anzeitc)				
		{}

};
</code></pre>
<p>und dieser operator (), muss der nicht ein namen haben? oder soll das der Operator für mein * vom cout&lt;&lt;*it sein?</p>
<pre><code class="language-cpp">bool operator () ( const flugzeug &amp; v ) { return v.get_id () == id_; }
</code></pre>
<p>und diese v.get_id ist doch das, worin dann mein cout gemacht wird??<br />
Aber ist eine bool Fkt. nicht eine Funktion mit nur true / false als rückgabe wert?<br />
Oder ist</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1719695</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1719695</guid><dc:creator><![CDATA[flugzeugcrasher]]></dc:creator><pubDate>Tue, 02 Jun 2009 14:11:06 GMT</pubDate></item><item><title><![CDATA[Reply to Erzeugtes class element in liste einfügen on Tue, 02 Jun 2009 14:43:02 GMT]]></title><description><![CDATA[<p><code>find_if</code> ist ein sogenannter Funktor, ein Funktionsobjekt und das ist gekennzeichnet durch die Implementierung des <code>operator ()</code> , was dem Funktionsaufruf entspricht einfach mit einer Klasse, anstatt einer Funktion.</p>
<p>Der getter sollte nur genau das machen, wofür er gedacht ist und das ist alleine dir Rückgabe des Wertes und nicht noch automatisch etwas ausgeben.</p>
<p>Der Rückgabewert ist der Vergleich des Wertes im Objekt mit dem gesuchten Wert. Sobald der Wert gefunden wurde wird true zurückgegeben und du bekommst deinen iterator drauf.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1719729</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1719729</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Tue, 02 Jun 2009 14:43:02 GMT</pubDate></item><item><title><![CDATA[Reply to Erzeugtes class element in liste einfügen on Tue, 02 Jun 2009 15:00:28 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/18422">@drakon</a>: Du meinst wohl find_id, denn find_if ist die funktion, nicht der funktor.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1719745</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1719745</guid><dc:creator><![CDATA[theta]]></dc:creator><pubDate>Tue, 02 Jun 2009 15:00:28 GMT</pubDate></item><item><title><![CDATA[Reply to Erzeugtes class element in liste einfügen on Tue, 02 Jun 2009 15:05:24 GMT]]></title><description><![CDATA[<p>theta schrieb:</p>
<blockquote>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/18422">@drakon</a>: Du meinst wohl find_id, denn find_if ist die funktion, nicht der funktor.</p>
</blockquote>
<p>Jop, habe mich verschrieben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1719746</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1719746</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Tue, 02 Jun 2009 15:05:24 GMT</pubDate></item><item><title><![CDATA[Reply to Erzeugtes class element in liste einfügen on Tue, 02 Jun 2009 15:59:14 GMT]]></title><description><![CDATA[<p>heißt das jetzt, dass der operator () sagt, was er machen soll mit dem wert in den klammern ja? Also weiß er, dass der wert in den klammer zur klasse flugzeug gehört und v ist einfach die variable in die der wert gesetzt wird?</p>
<pre><code class="language-cpp">const flugzeug &amp; v
</code></pre>
<p>Jetzt musst ich ja in meine klasse flugzeug noch die funktion get_id schreiben.</p>
<pre><code class="language-cpp">int get_id() { return id; }
</code></pre>
<p>aber da bringt er mir den fehler:</p>
<p>passing `const flugzeug' as `this' argument of `int flugzeug::get_id()' discards qualifiers</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1719789</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1719789</guid><dc:creator><![CDATA[flugzeugcrasher]]></dc:creator><pubDate>Tue, 02 Jun 2009 15:59:14 GMT</pubDate></item><item><title><![CDATA[Reply to Erzeugtes class element in liste einfügen on Tue, 02 Jun 2009 18:06:43 GMT]]></title><description><![CDATA[<p>aaach!<br />
das was ich gesucht habe war....it-&gt;get_id() <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=":/"
      alt="😕"
    /><br />
sry...danke nochmal</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1719887</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1719887</guid><dc:creator><![CDATA[flugzeugcrasher]]></dc:creator><pubDate>Tue, 02 Jun 2009 18:06:43 GMT</pubDate></item><item><title><![CDATA[Reply to Erzeugtes class element in liste einfügen on Wed, 03 Jun 2009 09:16:48 GMT]]></title><description><![CDATA[<p>flugzeugcrasher schrieb:</p>
<blockquote>
<p>....<br />
Jetzt musst ich ja in meine klasse flugzeug noch die funktion get_id schreiben.</p>
<pre><code class="language-cpp">int get_id() { return id; }
</code></pre>
<p>aber da bringt er mir den fehler:</p>
<p>passing `const flugzeug' as `this' argument of `int flugzeug::get_id()' discards qualifiers</p>
</blockquote>
<p>Weil Du sie zwar geschrieben ... aber nicht <em>richtig</em> geschrieben hast:</p>
<pre><code class="language-cpp">int get_id() const { return id; }
</code></pre>
<p><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>
<p>Gruß,</p>
<p>Simon2.</p>
<p>P.S.: Es bietet sich IMMER an, bei der Funktionsdeklaration gleich einen kurzen Gedanken daran zu verschwenden, welche Objekte wirklich durch diese Funktion geändert werden sollen (möglichst minimal) ... und die Anderen mit const zu kennzeichnen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1720167</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1720167</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Wed, 03 Jun 2009 09:16:48 GMT</pubDate></item><item><title><![CDATA[Reply to Erzeugtes class element in liste einfügen on Wed, 03 Jun 2009 17:41:55 GMT]]></title><description><![CDATA[<p>ja, hab ich jetzt auch gecheckt <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>Nochmal eine Frage, ich habe mir auch gleich einen Funktor für die Formatierte Zeitausgabe gebaut.<br />
Der funktor befindet sich jetzt in der header datei, dort ist ja aber dieser iostream nicht eingebunden. Sprich ich kann nich einfach so cout in dem funktor ausführen.<br />
Wie lös ich das am kleversten? kann man überhaupt #include im header ausführen? Oder muss ich es kompliziert zurückgeben?<br />
mfg <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/1720605</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1720605</guid><dc:creator><![CDATA[flugzeugcrasher]]></dc:creator><pubDate>Wed, 03 Jun 2009 17:41:55 GMT</pubDate></item><item><title><![CDATA[Reply to Erzeugtes class element in liste einfügen on Wed, 03 Jun 2009 17:49:08 GMT]]></title><description><![CDATA[<p>und was ist der unterschied, ob ich die find_id funktion so schreibe:</p>
<pre><code class="language-cpp">class find_id{

	public:
		bool operator () (int id_, const flugzeug &amp; v ) const {
			return v.get_id () == id_;
</code></pre>
<p>oder so:</p>
<pre><code class="language-cpp">class find_id{
	private:
	        int id_;

	public:
		find_id ( int idx )
		: id_ ( idx ) {}
		bool operator () ( const flugzeug &amp; v ) const {
			return v.get_id () == id_;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1720610</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1720610</guid><dc:creator><![CDATA[flugzeugcrasher]]></dc:creator><pubDate>Wed, 03 Jun 2009 17:49:08 GMT</pubDate></item></channel></rss>