<?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[objekte, methodenaufrufe...]]></title><description><![CDATA[<p>mahlzeit,<br />
kurze frage zu methodenaufrufen des gleichen objekts:<br />
gibt es operatoren, die einem erlauben anstatt</p>
<pre><code>objekt.methode1(param1);
objekt.mehtode2(param2);
objekt.mehtode3(param3);
objekt.mehtode4(param4);
</code></pre>
<p>einfach nur</p>
<pre><code>&quot;FOR&quot; objekt &quot;CALL METHODS&quot;
{
  methode1(param1);
  methode2(param2);
  methode3(param3);
  methode4(param4);
}
</code></pre>
<p>zu schreiben?!</p>
<p>die frage ist zwar nicht der knaller, aber es würde mich mal interessieren, weil's in meinen augen doch besser aussieht!</p>
<p>na denn,<br />
greetz lynxx</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/165486/objekte-methodenaufrufe</link><generator>RSS for Node</generator><lastBuildDate>Mon, 14 Sep 2026 17:20:00 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/165486.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 20 Nov 2006 12:53:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to objekte, methodenaufrufe... on Mon, 20 Nov 2006 12:53:00 GMT]]></title><description><![CDATA[<p>mahlzeit,<br />
kurze frage zu methodenaufrufen des gleichen objekts:<br />
gibt es operatoren, die einem erlauben anstatt</p>
<pre><code>objekt.methode1(param1);
objekt.mehtode2(param2);
objekt.mehtode3(param3);
objekt.mehtode4(param4);
</code></pre>
<p>einfach nur</p>
<pre><code>&quot;FOR&quot; objekt &quot;CALL METHODS&quot;
{
  methode1(param1);
  methode2(param2);
  methode3(param3);
  methode4(param4);
}
</code></pre>
<p>zu schreiben?!</p>
<p>die frage ist zwar nicht der knaller, aber es würde mich mal interessieren, weil's in meinen augen doch besser aussieht!</p>
<p>na denn,<br />
greetz lynxx</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1177741</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1177741</guid><dc:creator><![CDATA[tazz]]></dc:creator><pubDate>Mon, 20 Nov 2006 12:53:00 GMT</pubDate></item><item><title><![CDATA[Reply to objekte, methodenaufrufe... on Mon, 20 Nov 2006 13:06:01 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>klar geht das: Musst Dir nur eine entsprechende Funktion schreiben:</p>
<pre><code class="language-cpp">void callAll(MyObjectClass&amp; a, param1Typ p1, param2Typ p2, param3Typ p3, param4Typ p4) {
  a.methode1(p1);
  a.methode2(p2);
  a.methode3(p3);
  a.methode4(p4);
}

// wird aufgerufen als:
    callAll(object, param1, param2, param3, param3);
</code></pre>
<p>Da ich aber vermute, dass Du etwas &quot;Generischeres&quot; möchtest: Nein, ein derartiges Konstrukt bietet C++ (meines Wissens) nicht.<br />
- Habe ich aber auch noch nie vermisst. <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1177750</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1177750</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Mon, 20 Nov 2006 13:06:01 GMT</pubDate></item><item><title><![CDATA[Reply to objekte, methodenaufrufe... on Mon, 20 Nov 2006 13:09:47 GMT]]></title><description><![CDATA[<p>hehe,<br />
ja ich meinte was generisches...<br />
find's schade, das es soetwas nicht gibt <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>auf jeden fall besten dank</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1177752</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1177752</guid><dc:creator><![CDATA[tazz]]></dc:creator><pubDate>Mon, 20 Nov 2006 13:09:47 GMT</pubDate></item><item><title><![CDATA[Reply to objekte, methodenaufrufe... on Mon, 20 Nov 2006 14:03:03 GMT]]></title><description><![CDATA[<p>Simon2 schrieb:</p>
<blockquote>
<p>Da ich aber vermute, dass Du etwas &quot;Generischeres&quot; möchtest: Nein, ein derartiges Konstrukt bietet C++ (meines Wissens) nicht.</p>
</blockquote>
<p>Na ja, analog zu 'With xyz' in VB könnte man folgendes schreiben:</p>
<pre><code class="language-cpp">{T&amp; _ = obj;
    _.methode1(p1);
    _.methode2(p2);
    _.methode3(p3);
    _.methode4(p4);
}
</code></pre>
<p>Wobei 'T' dann eben der gewünschte Typ ist. Würde ich zwar nicht machen ('_' als Variablenname ist z.B. recht schlecht). Aber es geht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1177798</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1177798</guid><dc:creator><![CDATA[Konrad Rudolph]]></dc:creator><pubDate>Mon, 20 Nov 2006 14:03:03 GMT</pubDate></item><item><title><![CDATA[Reply to objekte, methodenaufrufe... on Mon, 20 Nov 2006 18:13:13 GMT]]></title><description><![CDATA[<blockquote>
<p>Würde ich zwar nicht machen ('_' als Variablenname ist z.B. recht schlecht). Aber es geht</p>
</blockquote>
<p>Fürwahr, aber man kann ja &quot;o&quot; oder sowas als Variablenname nehmen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1177992</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1177992</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Mon, 20 Nov 2006 18:13:13 GMT</pubDate></item><item><title><![CDATA[Reply to objekte, methodenaufrufe... on Mon, 20 Nov 2006 18:16:20 GMT]]></title><description><![CDATA[<p>Wenn es doch nur schon Whitespace-Overloading gäbe ... <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/1177996</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1177996</guid><dc:creator><![CDATA[.filmor]]></dc:creator><pubDate>Mon, 20 Nov 2006 18:16:20 GMT</pubDate></item></channel></rss>