<?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[Zugriff über Pointer innerhalb einer Klasse auf einer Klasse und deren Funktionen]]></title><description><![CDATA[<p>Moin</p>
<p>Ich versuch seit längerem innerhalb einer Klasse auf eine Klasse über ein Pointer zuzugreifen. Bei diesem Beispiel hier versuch ich mit der Klasse Objekt über den Pointer k auf eine erstellte Klasse namens &quot;Klasse&quot; zuzugreifen.</p>
<p>main.cpp</p>
<pre><code>#include &lt;iostream&gt;
#include &quot;klasse.h&quot;
#include &quot;objekt.h&quot;

#include &lt;iostream&gt;
using namespace std;

int main()
{
    int wusch;
    wusch = 5;
    Klasse k;
  objekt a(&amp;wusch,&amp;k);

    a.get_e();

  return 0;
}
</code></pre>
<p>klasse.h</p>
<pre><code>#ifndef KLASSE_H_INCLUDED
#define KLASSE_H_INCLUDED
class Klasse{
    private:
        int ee = 4;
    public:
        int get_ee(){ return ee;};
};
#endif // KLASSE_H_INCLUDED
</code></pre>
<p>objekt.h</p>
<pre><code>#ifndef OBJEKT_H_INCLUDED
#define OBJEKT_H_INCLUDED
#include &quot;klasse.h&quot;
using namespace std;
class objekt{
private:
    int **e;
    Klasse **k;
public:
    objekt(int *a, Klasse *b){
          e = &amp;a; k = &amp;b;
    };
    void get_e(){
        cout &lt;&lt; **e &lt;&lt; endl;
    };
    void get_k(){
        cout &lt;&lt; **k.get_ee();
    };
};
#endif // OBJEKT_H_INCLUDED
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/323230/zugriff-über-pointer-innerhalb-einer-klasse-auf-einer-klasse-und-deren-funktionen</link><generator>RSS for Node</generator><lastBuildDate>Thu, 16 Jul 2026 08:09:09 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/323230.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 22 Jan 2014 01:59:14 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Zugriff über Pointer innerhalb einer Klasse auf einer Klasse und deren Funktionen on Wed, 22 Jan 2014 01:59:14 GMT]]></title><description><![CDATA[<p>Moin</p>
<p>Ich versuch seit längerem innerhalb einer Klasse auf eine Klasse über ein Pointer zuzugreifen. Bei diesem Beispiel hier versuch ich mit der Klasse Objekt über den Pointer k auf eine erstellte Klasse namens &quot;Klasse&quot; zuzugreifen.</p>
<p>main.cpp</p>
<pre><code>#include &lt;iostream&gt;
#include &quot;klasse.h&quot;
#include &quot;objekt.h&quot;

#include &lt;iostream&gt;
using namespace std;

int main()
{
    int wusch;
    wusch = 5;
    Klasse k;
  objekt a(&amp;wusch,&amp;k);

    a.get_e();

  return 0;
}
</code></pre>
<p>klasse.h</p>
<pre><code>#ifndef KLASSE_H_INCLUDED
#define KLASSE_H_INCLUDED
class Klasse{
    private:
        int ee = 4;
    public:
        int get_ee(){ return ee;};
};
#endif // KLASSE_H_INCLUDED
</code></pre>
<p>objekt.h</p>
<pre><code>#ifndef OBJEKT_H_INCLUDED
#define OBJEKT_H_INCLUDED
#include &quot;klasse.h&quot;
using namespace std;
class objekt{
private:
    int **e;
    Klasse **k;
public:
    objekt(int *a, Klasse *b){
          e = &amp;a; k = &amp;b;
    };
    void get_e(){
        cout &lt;&lt; **e &lt;&lt; endl;
    };
    void get_k(){
        cout &lt;&lt; **k.get_ee();
    };
};
#endif // OBJEKT_H_INCLUDED
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2378870</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2378870</guid><dc:creator><![CDATA[Domian09]]></dc:creator><pubDate>Wed, 22 Jan 2014 01:59:14 GMT</pubDate></item><item><title><![CDATA[Reply to Zugriff über Pointer innerhalb einer Klasse auf einer Klasse und deren Funktionen on Wed, 22 Jan 2014 02:01:08 GMT]]></title><description><![CDATA[<p>Bei der objekt.h</p>
<p>Bekomme ich auf Zeile 17 diese Fehlermeldung:</p>
<p>/home/cseipel/Code::Blocks Kram/GTK/test project/klasse pointer /objekt.h|17|Fehler: Abfrage des Elementes »get_ee« in »((objekt*)this)-&gt;objekt::k«, das vom Nicht-Klassentyp »Klasse**« ist|<br />
||=== Build finished: 1 errors, 0 warnings (0 minutes, 0 seconds) ===|</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2378872</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2378872</guid><dc:creator><![CDATA[Domian09]]></dc:creator><pubDate>Wed, 22 Jan 2014 02:01:08 GMT</pubDate></item><item><title><![CDATA[Reply to Zugriff über Pointer innerhalb einer Klasse auf einer Klasse und deren Funktionen on Wed, 11 Jun 2014 22:31:36 GMT]]></title><description><![CDATA[<p>...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2378874</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2378874</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Wed, 11 Jun 2014 22:31:36 GMT</pubDate></item><item><title><![CDATA[Reply to Zugriff über Pointer innerhalb einer Klasse auf einer Klasse und deren Funktionen on Thu, 23 Jan 2014 17:51:32 GMT]]></title><description><![CDATA[<p>Vielen dank hat geholfen :-).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2379215</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2379215</guid><dc:creator><![CDATA[Domian09]]></dc:creator><pubDate>Thu, 23 Jan 2014 17:51:32 GMT</pubDate></item></channel></rss>