<?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[Designfrage -&amp;gt; while(x = readX())]]></title><description><![CDATA[<p>Hallo Leute,<br />
ich habe eine Frage zu einem Problem, was mir jetzt öfter begegnet.</p>
<p>In einem Objekt habe ich eine ArrayList die Daten enthält, welche ich über eine Funktion EINZELN zurückgeben möchte.<br />
In einem anderen Objekt möchte ich also so aufrufen:<br />
string x = &quot;&quot;;<br />
while(x = objekt.ReadX()) tue;</p>
<p>Ich will also einfach umgehen, dass ich diese ArrayList zurückliefern muss, und diese dann im Objekt per foreach oder so durchlaufe.<br />
Mein Problem liegt darin, die ReadX-Methode zu programmieren.<br />
Wie löse ich es am geschicktesten, dass ich mir merke wie oft ich aufgerufen wurde, wo ich gerade bin?</p>
<p>Gruß, Rodney</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/176958/designfrage-gt-while-x-readx</link><generator>RSS for Node</generator><lastBuildDate>Sun, 05 Jul 2026 03:57:00 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/176958.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 26 Mar 2007 18:46:11 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Designfrage -&amp;gt; while(x = readX()) on Mon, 26 Mar 2007 18:46:11 GMT]]></title><description><![CDATA[<p>Hallo Leute,<br />
ich habe eine Frage zu einem Problem, was mir jetzt öfter begegnet.</p>
<p>In einem Objekt habe ich eine ArrayList die Daten enthält, welche ich über eine Funktion EINZELN zurückgeben möchte.<br />
In einem anderen Objekt möchte ich also so aufrufen:<br />
string x = &quot;&quot;;<br />
while(x = objekt.ReadX()) tue;</p>
<p>Ich will also einfach umgehen, dass ich diese ArrayList zurückliefern muss, und diese dann im Objekt per foreach oder so durchlaufe.<br />
Mein Problem liegt darin, die ReadX-Methode zu programmieren.<br />
Wie löse ich es am geschicktesten, dass ich mir merke wie oft ich aufgerufen wurde, wo ich gerade bin?</p>
<p>Gruß, Rodney</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1253276</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1253276</guid><dc:creator><![CDATA[Rodney]]></dc:creator><pubDate>Mon, 26 Mar 2007 18:46:11 GMT</pubDate></item><item><title><![CDATA[Reply to Designfrage -&amp;gt; while(x = readX()) on Mon, 26 Mar 2007 18:50:04 GMT]]></title><description><![CDATA[<p>Wenn objekt nicht gerade ein Objekt ist, von dem man normalerweise erwarten würde, dass es nacheinander bestimmte Elemente ausgeben kann (z.B. ein Eingabestrom), dann würde das eine Überladung des Objektes mit Verantwortlichkeiten bedeuten. Das löst man normalerweise durch Einsatz des Iterator-Musters.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1253280</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1253280</guid><dc:creator><![CDATA[Bashar]]></dc:creator><pubDate>Mon, 26 Mar 2007 18:50:04 GMT</pubDate></item></channel></rss>