<?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 zur Dereferenzierung]]></title><description><![CDATA[<p>Guten Morgen,</p>
<p>ich habe ein kleines Problem mit der Dereferenzierung eines Iterators.</p>
<p>Gegeben ist eine Klasse, die ein paar Datenstrukturen verwaltet.<br />
Unter anderem enthält diese eine multimap&lt;string, pointer&gt;</p>
<p>Jetzt möchte ich natürlich auch gerne an die Daten rankommen und damit weiterarbeiten. Ich weiß nur leider nicht ganz wie.<br />
Nehmen wir mal sowas wie das hier:</p>
<pre><code>cout&lt;&lt;f1.dmap.begin()-&gt;second;
</code></pre>
<p>f1 ist mein Datenobjekt, dmap die multimap, die dem Objekt gehört und der Rest ist denke ich klar.</p>
<p>Hier wird natürlich nur die Adresse ausgegeben, weil second ja nur ein Pointer ist. Ich könnte mir second jetzt natürlich an einen neuen Pointer zuweisen und diesen dann über * normal dereferenzieren (funktioniert sogar), aber ich hab eigentlich keine Lust mir jedesmal eine neue Hilfsvariable zu schreiben, weil ich gerade zu doof bin.</p>
<p>Kann mir hier also jemand helfen. Irgendwie muss ich doch auch ohne neuen Pointer an die Daten drankommen oder?</p>
<p>Danke und Gruß<br />
der_Eagle</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/312875/frage-zur-dereferenzierung</link><generator>RSS for Node</generator><lastBuildDate>Sun, 02 Aug 2026 17:50:25 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/312875.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 16 Jan 2013 10:53:11 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Frage zur Dereferenzierung on Wed, 16 Jan 2013 10:53:11 GMT]]></title><description><![CDATA[<p>Guten Morgen,</p>
<p>ich habe ein kleines Problem mit der Dereferenzierung eines Iterators.</p>
<p>Gegeben ist eine Klasse, die ein paar Datenstrukturen verwaltet.<br />
Unter anderem enthält diese eine multimap&lt;string, pointer&gt;</p>
<p>Jetzt möchte ich natürlich auch gerne an die Daten rankommen und damit weiterarbeiten. Ich weiß nur leider nicht ganz wie.<br />
Nehmen wir mal sowas wie das hier:</p>
<pre><code>cout&lt;&lt;f1.dmap.begin()-&gt;second;
</code></pre>
<p>f1 ist mein Datenobjekt, dmap die multimap, die dem Objekt gehört und der Rest ist denke ich klar.</p>
<p>Hier wird natürlich nur die Adresse ausgegeben, weil second ja nur ein Pointer ist. Ich könnte mir second jetzt natürlich an einen neuen Pointer zuweisen und diesen dann über * normal dereferenzieren (funktioniert sogar), aber ich hab eigentlich keine Lust mir jedesmal eine neue Hilfsvariable zu schreiben, weil ich gerade zu doof bin.</p>
<p>Kann mir hier also jemand helfen. Irgendwie muss ich doch auch ohne neuen Pointer an die Daten drankommen oder?</p>
<p>Danke und Gruß<br />
der_Eagle</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2290202</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2290202</guid><dc:creator><![CDATA[der_Eagle]]></dc:creator><pubDate>Wed, 16 Jan 2013 10:53:11 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zur Dereferenzierung on Wed, 16 Jan 2013 10:58:20 GMT]]></title><description><![CDATA[<pre><code>cout&lt;&lt;*(f1.dmap.begin()-&gt;second);//TODO: Klammern wegmachen
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2290205</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2290205</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Wed, 16 Jan 2013 10:58:20 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zur Dereferenzierung on Wed, 16 Jan 2013 11:05:58 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">cout&lt;&lt;f1.dmap.begin()-&gt;second-&gt;whatever;
</code></pre>
<p>Oder was?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2290210</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2290210</guid><dc:creator><![CDATA[desert_Eagle]]></dc:creator><pubDate>Wed, 16 Jan 2013 11:05:58 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zur Dereferenzierung on Thu, 17 Jan 2013 09:52:35 GMT]]></title><description><![CDATA[<p>schönen dank.<br />
Manchmal sieht man den wald vor lauter bäumen nicht!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2290550</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2290550</guid><dc:creator><![CDATA[der_Eagle]]></dc:creator><pubDate>Thu, 17 Jan 2013 09:52:35 GMT</pubDate></item></channel></rss>