<?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[Frage bezüglich Platzhaltern in Objekten]]></title><description><![CDATA[<p>Huhu,</p>
<p>ich bin noch c++ Neuling und habe folgendes Problem:</p>
<p>ich habe eine Klasse Person, zu der mehrere Leute gehören. z.B. Person Peter;<br />
in der Klasse ist die Funtion getage definiert.<br />
Ein Zufallsgenerator liefert mir jetzt einen der personennamen und weist dem stringt aktuelleperson diesen Namen zu.</p>
<p>Gibt es jetzt eine Möglichkeit, das Alter der zufällig ausgewählten Person anzeigen zu lassen, indem man aktuell irgendwie als Platzhalter verwenden kann?</p>
<p>aktuelleperson.getage funktioniert ja leider nicht <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="😕"
    /></p>
<p>würde mich freun wenn mir jemand helfen kann</p>
<p>Gruss mtm</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/179425/frage-bezüglich-platzhaltern-in-objekten</link><generator>RSS for Node</generator><lastBuildDate>Mon, 21 Sep 2026 06:20:11 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/179425.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 21 Apr 2007 15:04:43 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Frage bezüglich Platzhaltern in Objekten on Sat, 21 Apr 2007 15:04:43 GMT]]></title><description><![CDATA[<p>Huhu,</p>
<p>ich bin noch c++ Neuling und habe folgendes Problem:</p>
<p>ich habe eine Klasse Person, zu der mehrere Leute gehören. z.B. Person Peter;<br />
in der Klasse ist die Funtion getage definiert.<br />
Ein Zufallsgenerator liefert mir jetzt einen der personennamen und weist dem stringt aktuelleperson diesen Namen zu.</p>
<p>Gibt es jetzt eine Möglichkeit, das Alter der zufällig ausgewählten Person anzeigen zu lassen, indem man aktuell irgendwie als Platzhalter verwenden kann?</p>
<p>aktuelleperson.getage funktioniert ja leider nicht <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="😕"
    /></p>
<p>würde mich freun wenn mir jemand helfen kann</p>
<p>Gruss mtm</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1270635</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1270635</guid><dc:creator><![CDATA[mtmmad]]></dc:creator><pubDate>Sat, 21 Apr 2007 15:04:43 GMT</pubDate></item><item><title><![CDATA[Reply to Frage bezüglich Platzhaltern in Objekten on Sat, 21 Apr 2007 15:27:12 GMT]]></title><description><![CDATA[<p>wäre es möglich, den code zu sehen? Irgendwie schwierig zwischen den zeilen zu lesen, was du da erreichen willst. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1270639</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1270639</guid><dc:creator><![CDATA[Andrey]]></dc:creator><pubDate>Sat, 21 Apr 2007 15:27:12 GMT</pubDate></item><item><title><![CDATA[Reply to Frage bezüglich Platzhaltern in Objekten on Sat, 21 Apr 2007 15:35:23 GMT]]></title><description><![CDATA[<p>Ich möchte an sich nur wissen, ob es eine einfache Möglichkeit gibt das aktuelleperson.getage() dasselbe liefert wie peter.getage() wenn ich dem string aktuelleperson vorher aktuelleperson=&quot;Peter&quot; zugewiesen habe. Also irgendwie dem Compiler mitteilen das er für aktuelleperson den zugewiesenen string einsetzt und die funktion dann funtioniert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1270648</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1270648</guid><dc:creator><![CDATA[mtmmad]]></dc:creator><pubDate>Sat, 21 Apr 2007 15:35:23 GMT</pubDate></item><item><title><![CDATA[Reply to Frage bezüglich Platzhaltern in Objekten on Sat, 21 Apr 2007 15:42:31 GMT]]></title><description><![CDATA[<p>Die frage wäre um einiges leichter zu beantworten, wenn ich wüsste was &quot;aktuelleperson&quot; und &quot;getage()&quot; genau ist. <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="🙄"
    /><br />
Wenn du irgendwie über ein string auf ein &quot;gleichnamiges objekt&quot; zugreifen willst: nein, das ist nicht möglich. C++ ist eine imperative programmiersprache, das was du willst gibt es nur in scripts.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1270654</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1270654</guid><dc:creator><![CDATA[Andrey]]></dc:creator><pubDate>Sat, 21 Apr 2007 15:42:31 GMT</pubDate></item><item><title><![CDATA[Reply to Frage bezüglich Platzhaltern in Objekten on Sat, 21 Apr 2007 16:01:45 GMT]]></title><description><![CDATA[<p>Ok schade, mit dem zweiten Teil deiner Antwort hast du meine Frage beantwortet ^^ vielen Dank. Das Programm habe ich leider grade nicht da, weil ich bei meiner Freundin bin, ich hab nochmal kurz in einen Texteditor getippselt was ich meine <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>class Person<br />
{<br />
private:<br />
int Geld;<br />
public:<br />
void addGeld(int newGeld) { Geld=Geld newGeld; }<br />
int getGeld() { return Geld; }<br />
};</p>
<p>int main()<br />
{<br />
srand((unsigned) time(NULL));<br />
Person Peter;<br />
Person Anja;</p>
<p>Personenwahl();</p>
<p>person.addgeld(500)<br />
/*der durch den Zufallsgenrator ausgewählten person soll geld gutgeschrieben werden*/<br />
}</p>
<p>string Personenwahl()<br />
{<br />
a=1 (rand()%2);<br />
switch (a)<br />
{<br />
case 1: person=&quot;Peter&quot;;break;<br />
case 2: person=&quot;Anja&quot;;break;<br />
}<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1270664</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1270664</guid><dc:creator><![CDATA[mtmmad]]></dc:creator><pubDate>Sat, 21 Apr 2007 16:01:45 GMT</pubDate></item><item><title><![CDATA[Reply to Frage bezüglich Platzhaltern in Objekten on Sat, 21 Apr 2007 16:08:26 GMT]]></title><description><![CDATA[<p>Mir ist absolut bewusst das ich das Problem in diesem Minibeispiel direkt in der personwahl Funktion lösen könnte mit</p>
<p>case 1: Peteraddgeld(500)<br />
case 2: anjaaddgeld(500)</p>
<p>leider ist diese variante in der grossen Version keinesfalls möglich ^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1270667</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1270667</guid><dc:creator><![CDATA[mtmmad]]></dc:creator><pubDate>Sat, 21 Apr 2007 16:08:26 GMT</pubDate></item><item><title><![CDATA[Reply to Frage bezüglich Platzhaltern in Objekten on Sat, 21 Apr 2007 16:09:29 GMT]]></title><description><![CDATA[<p>neee, das ist quatsch <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="😉"
    /><br />
&lt;string&gt; ist eine eigenständige objektklasse, um einiges koplexer als deine personenklasse, wenns dich genauer interessiert, wirf n blick in den &lt;string&gt; header rein... ich kann dir aber versichern, dass string -klasse keine methode namens &quot;addGeld()&quot; zur verfügung stellt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /><br />
(ey, warum können manche leute sich nicht für irgend<strong>eine</strong> menschliche sprache entscheiden? <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=":confused:"
      alt="😕"
    /> )</p>
<p>was du brauchst lässt sich viel einfacher machen: du erstellst dir einfach ein array aus &quot;personen&quot;, packst da die anja und den peter rein, und wählst dann per zufall einen index zwischen 0 und der anzahl der personen. Dieser person gibste das geld. fertig.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1270669</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1270669</guid><dc:creator><![CDATA[Andrey]]></dc:creator><pubDate>Sat, 21 Apr 2007 16:09:29 GMT</pubDate></item><item><title><![CDATA[Reply to Frage bezüglich Platzhaltern in Objekten on Sat, 21 Apr 2007 16:13:42 GMT]]></title><description><![CDATA[<p>Ok ich werd nochmal etwas tüfteln, vielen Dank für deine Mühe und die schnellen Antworten. PS.: normalerweise nehm ich auch nur eine Sprache, aber hab das eben aus paar Beispielen zusammengefrickelt und dann weder auf Form oder Sprache aufgepasst <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/1270673</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1270673</guid><dc:creator><![CDATA[mtmmad]]></dc:creator><pubDate>Sat, 21 Apr 2007 16:13:42 GMT</pubDate></item><item><title><![CDATA[Reply to Frage bezüglich Platzhaltern in Objekten on Sat, 21 Apr 2007 20:30:52 GMT]]></title><description><![CDATA[<p>weiss net 100% ob ich das Problem verstanden habe aber du könntest alle Personen in ne Map packen und dann sowas machen</p>
<pre><code class="language-cpp">PersonenMap[&quot;Peter&quot;].getAge();
</code></pre>
<p>bzw.</p>
<pre><code class="language-cpp">Person aktPerson = PersonenMap[&quot;Peter&quot;];
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1270809</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1270809</guid><dc:creator><![CDATA[GreyHound]]></dc:creator><pubDate>Sat, 21 Apr 2007 20:30:52 GMT</pubDate></item><item><title><![CDATA[Reply to Frage bezüglich Platzhaltern in Objekten on Sat, 21 Apr 2007 21:35:32 GMT]]></title><description><![CDATA[<p>dann müsste er jedoch jedem string explizit ein objekt &quot;person&quot; zuordnen und als pair in der map speichern. Das ist imho überflüssig.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1270841</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1270841</guid><dc:creator><![CDATA[Andrey]]></dc:creator><pubDate>Sat, 21 Apr 2007 21:35:32 GMT</pubDate></item><item><title><![CDATA[Reply to Frage bezüglich Platzhaltern in Objekten on Sat, 21 Apr 2007 23:20:43 GMT]]></title><description><![CDATA[<p>Jau, wer weiss warum er es so haben will. Sollte er vielleicht mal erwähnen <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=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1270873</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1270873</guid><dc:creator><![CDATA[GreyHound]]></dc:creator><pubDate>Sat, 21 Apr 2007 23:20:43 GMT</pubDate></item><item><title><![CDATA[Reply to Frage bezüglich Platzhaltern in Objekten on Sat, 21 Apr 2007 23:30:15 GMT]]></title><description><![CDATA[<p>ne, ich glaub es ging hier allgemein um solche schräge script-interpretationssachen:</p>
<pre><code class="language-cpp">myType object_0;
myType object_1;
myType object_2;
myType object_3;

for( int i=0; i&lt;5; i++){
 setProperty(&quot;object_&quot;+i, nameOfMemberVar, 10);
}
</code></pre>
<p>hab jez wieder mal n beispiel aus action-script gebracht [weil ich sonst keine kenne :p ]<br />
aber der sinn ist, dass man sich so zu sagen code zur laufzeit zusammneschreibt und dann interpretiert, so wird zB aus</p>
<pre><code class="language-cpp">&quot;object_&quot;+2
</code></pre>
<p>eine referenz auf object_2 zusammengebastelt.</p>
<p>das gibt es aber nur bei scripts, bei c++ ist sowas natürlich undenkbar...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1270878</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1270878</guid><dc:creator><![CDATA[Andrey]]></dc:creator><pubDate>Sat, 21 Apr 2007 23:30:15 GMT</pubDate></item><item><title><![CDATA[Reply to Frage bezüglich Platzhaltern in Objekten on Sat, 21 Apr 2007 23:33:09 GMT]]></title><description><![CDATA[<p>Andrey schrieb:</p>
<blockquote>
<p>C++ ist eine imperative programmiersprache, das was du willst gibt es nur in scripts.</p>
</blockquote>
<p>Ja, C++ ist imperativ, aber die meisten Scriptsprachen sind auch imperativ.<br />
Dass es nicht geht hat einfach mit der fehlenden (bzw. auf &quot;fast 0&quot; reduzierten) Reflection in C++ zu tun.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1270880</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1270880</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Sat, 21 Apr 2007 23:33:09 GMT</pubDate></item><item><title><![CDATA[Reply to Frage bezüglich Platzhaltern in Objekten on Sat, 21 Apr 2007 23:42:18 GMT]]></title><description><![CDATA[<p>aaaja, weiß nicht genau, wie die definitionen lauten, aber für mich ist mittlerweile alles, wo ich nicht direkt durch zeiger auf speicher zugreifen kann, nicht imperativ genug <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="😉"
    /><br />
bei so manch einem script-dingsbums sieht es für mich viel eher nach einer &quot;bittenden&quot; sprache aus, nach dem motto: &quot;komm schon, lieber interpreter! ich hab hier irgendwas zusammengeschrieben, versuch einfach das beste draus zu machen, wenns dich nicht zu sehr anwidert&quot; <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1270883</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1270883</guid><dc:creator><![CDATA[Andrey]]></dc:creator><pubDate>Sat, 21 Apr 2007 23:42:18 GMT</pubDate></item><item><title><![CDATA[Reply to Frage bezüglich Platzhaltern in Objekten on Sun, 22 Apr 2007 16:37:12 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/13810">@Andrey</a>: dann wirst du aber damit leben müssen dass dich keiner versteht.<br />
Eine nicht imperative Sprache wäre AFAIK z.B. LISP, bzw. auch andere funktionale Sprachen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1271241</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1271241</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Sun, 22 Apr 2007 16:37:12 GMT</pubDate></item><item><title><![CDATA[Reply to Frage bezüglich Platzhaltern in Objekten on Sun, 22 Apr 2007 16:42:48 GMT]]></title><description><![CDATA[<p>Andrey, Deine Auffassung von dem, was eine Skriptsprache bzw. was eine imperative Sprache ist, ist einfach mal fehlerhaft.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1271248</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1271248</guid><dc:creator><![CDATA[Konrad Rudolph]]></dc:creator><pubDate>Sun, 22 Apr 2007 16:42:48 GMT</pubDate></item><item><title><![CDATA[Reply to Frage bezüglich Platzhaltern in Objekten on Sun, 22 Apr 2007 16:53:51 GMT]]></title><description><![CDATA[<p>okay okay okay! ist ja gut, ich werde mir jetzt sofort die definitionen bei der wikipedia durchlesen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1271263</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1271263</guid><dc:creator><![CDATA[Andrey]]></dc:creator><pubDate>Sun, 22 Apr 2007 16:53:51 GMT</pubDate></item></channel></rss>