<?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[string als objektname verwenden?]]></title><description><![CDATA[<p>Hallo!</p>
<p>Ich moechte eine funktion schreiben, die mir mehrere Objekte definiert. Da diese Objekte einen sehr aehnlichen namen haben, wuerde ich gerne einen &quot;Stammnamen&quot; eingeben, der dann mit unterschiedlichen endungen versehen werden und als name fuer die zu definierenden objekte dienen soll. Mein Problem ist jetzt, dass ich der Funktion einen string uebergebe, an diesen auch die entsprechenden endungen anhaengen kann, aber leider den &quot;inhalt&quot; des strings nicht als namen fuer meine objekte verwenden kann. Wie kann ich dieses Problem beheben?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/188942/string-als-objektname-verwenden</link><generator>RSS for Node</generator><lastBuildDate>Fri, 25 Sep 2026 05:07:38 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/188942.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 06 Aug 2007 15:00:13 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to string als objektname verwenden? on Mon, 06 Aug 2007 15:00:13 GMT]]></title><description><![CDATA[<p>Hallo!</p>
<p>Ich moechte eine funktion schreiben, die mir mehrere Objekte definiert. Da diese Objekte einen sehr aehnlichen namen haben, wuerde ich gerne einen &quot;Stammnamen&quot; eingeben, der dann mit unterschiedlichen endungen versehen werden und als name fuer die zu definierenden objekte dienen soll. Mein Problem ist jetzt, dass ich der Funktion einen string uebergebe, an diesen auch die entsprechenden endungen anhaengen kann, aber leider den &quot;inhalt&quot; des strings nicht als namen fuer meine objekte verwenden kann. Wie kann ich dieses Problem beheben?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1339648</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1339648</guid><dc:creator><![CDATA[spring-ins-feld]]></dc:creator><pubDate>Mon, 06 Aug 2007 15:00:13 GMT</pubDate></item><item><title><![CDATA[Reply to string als objektname verwenden? on Mon, 06 Aug 2007 15:03:44 GMT]]></title><description><![CDATA[<p>Du meinst sowas, wie einen String in einen Variablennamen verwandeln?</p>
<p>Soweit ich weiß, ist das in C++ nicht direkt möglich.<br />
Eine alternative könnte allerdings std::map sein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1339651</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1339651</guid><dc:creator><![CDATA[The-Kenny]]></dc:creator><pubDate>Mon, 06 Aug 2007 15:03:44 GMT</pubDate></item><item><title><![CDATA[Reply to string als objektname verwenden? on Tue, 07 Aug 2007 02:31:29 GMT]]></title><description><![CDATA[<p>Du kannst u.U. Präprozessor Makros verwenden.<br />
Einfaches Beispiel:</p>
<pre><code class="language-cpp">#define DEFINE_MY_OBJECT(Postfix, Class, Initializer) \
Class g_my_super_object_ ## Postfix(Initializer);

// verwenden dann mit:
DEFINE_MY_OBJECT(sepp, int, 0)
DEFINE_MY_OBJECT(hans, double, 1)
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1339871</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1339871</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Tue, 07 Aug 2007 02:31:29 GMT</pubDate></item></channel></rss>