<?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[Klassen aufrufen]]></title><description><![CDATA[<p>Wieder eine totale Anfängerfrage, aber was solls <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>
<p>Ich habe eine MainClass und nochmal eine.</p>
<p>In der zwieten Klasse steht sowas wie:</p>
<pre><code class="language-cpp">#ifdef HAVE_CONFIG_H
#include &lt;config.h&gt;
#endif

#include &lt;iostream&gt;
#include &lt;cstdlib&gt;

using namespace std;

class Calc
{
    public:
        string calctyp;    
};
</code></pre>
<p>und in der der hauptklasse will ich die Variable calctyp der zweiten Klasse aufrufen. habe das wie folgt versucht:</p>
<pre><code class="language-cpp">Calc c;
c.calctyp = &quot;blabla&quot;;
</code></pre>
<p>Dies funktioniert jedoch nicht. Er sagt wir Calc und c wären nicht deklariert.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/169671/klassen-aufrufen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 16 Sep 2026 19:40:01 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/169671.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 07 Jan 2007 17:58:58 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Klassen aufrufen on Sun, 07 Jan 2007 17:58:58 GMT]]></title><description><![CDATA[<p>Wieder eine totale Anfängerfrage, aber was solls <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>
<p>Ich habe eine MainClass und nochmal eine.</p>
<p>In der zwieten Klasse steht sowas wie:</p>
<pre><code class="language-cpp">#ifdef HAVE_CONFIG_H
#include &lt;config.h&gt;
#endif

#include &lt;iostream&gt;
#include &lt;cstdlib&gt;

using namespace std;

class Calc
{
    public:
        string calctyp;    
};
</code></pre>
<p>und in der der hauptklasse will ich die Variable calctyp der zweiten Klasse aufrufen. habe das wie folgt versucht:</p>
<pre><code class="language-cpp">Calc c;
c.calctyp = &quot;blabla&quot;;
</code></pre>
<p>Dies funktioniert jedoch nicht. Er sagt wir Calc und c wären nicht deklariert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1205140</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1205140</guid><dc:creator><![CDATA[LukeGee]]></dc:creator><pubDate>Sun, 07 Jan 2007 17:58:58 GMT</pubDate></item><item><title><![CDATA[Reply to Klassen aufrufen on Sun, 07 Jan 2007 18:02:43 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &quot;calc.h&quot;
</code></pre>
<p>?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1205143</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1205143</guid><dc:creator><![CDATA[Michael E.]]></dc:creator><pubDate>Sun, 07 Jan 2007 18:02:43 GMT</pubDate></item><item><title><![CDATA[Reply to Klassen aufrufen on Sun, 07 Jan 2007 18:05:28 GMT]]></title><description><![CDATA[<p>Keine Ahnung.</p>
<p>Ich habe keine Header Datei davon !?</p>
<p>Also ich habe einfach ne leere C++ Datei hinzugefügt und die als Klasse genommen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1205145</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1205145</guid><dc:creator><![CDATA[LukeGee]]></dc:creator><pubDate>Sun, 07 Jan 2007 18:05:28 GMT</pubDate></item><item><title><![CDATA[Reply to Klassen aufrufen on Sun, 07 Jan 2007 18:10:59 GMT]]></title><description><![CDATA[<p>Also ne extra Datei für die Klasse? Dann hab ich ja richtig geraten <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>Die zusätzlichen Dateien, in denen du Klassen definierst, haben üblicherweise die Endung &quot;.h&quot;. Um deiner MainClass die Klasse Calc bekannt zu machen, musst du die Datei, in der du Calc definierst, inkludieren (wie in meinem ersten Post).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1205147</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1205147</guid><dc:creator><![CDATA[Michael E.]]></dc:creator><pubDate>Sun, 07 Jan 2007 18:10:59 GMT</pubDate></item><item><title><![CDATA[Reply to Klassen aufrufen on Sun, 07 Jan 2007 18:19:19 GMT]]></title><description><![CDATA[<p>Es geht trotzdem nicht. Ich poste einfach mal den gesamten Code:</p>
<p><a href="http://main.cc" rel="nofollow">main.cc</a></p>
<pre><code class="language-cpp">#ifdef HAVE_CONFIG_H
#include &lt;config.h&gt;
#endif

#include &lt;iostream&gt;
#include &lt;cstdlib&gt;
#include &lt;calculation.h&gt;

using namespace std;

int main(int argc, char *argv[])
{
  //code der hier ist irrelevant.

  Calc c;
  c.calctyp = &quot;ok&quot;;

  return EXIT_SUCCESS;
}
</code></pre>
<p>calculation.h</p>
<pre><code class="language-cpp">#ifdef HAVE_CONFIG_H
#include &lt;config.h&gt;
#endif

#include &lt;iostream&gt;
#include &lt;cstdlib&gt;

using namespace std;

class Calc
{
    public:
        string calctyp;    
};
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1205151</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1205151</guid><dc:creator><![CDATA[LukeGee]]></dc:creator><pubDate>Sun, 07 Jan 2007 18:19:19 GMT</pubDate></item><item><title><![CDATA[Reply to Klassen aufrufen on Sun, 07 Jan 2007 18:21:23 GMT]]></title><description><![CDATA[<p>Wenn du dir</p>
<pre><code class="language-cpp">#include &quot;calculation.h&quot;
</code></pre>
<p>nochmal genau anguckst, wird dir auffallen, dass ich Anführungszeichen benutze. Der Unterschied ist, dass bei Anführungszeichen auch und zuerst im aktuellen Verzeichnis nach der Datei gesucht wird.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1205152</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1205152</guid><dc:creator><![CDATA[Michael E.]]></dc:creator><pubDate>Sun, 07 Jan 2007 18:21:23 GMT</pubDate></item><item><title><![CDATA[Reply to Klassen aufrufen on Sun, 07 Jan 2007 18:23:12 GMT]]></title><description><![CDATA[<p>#include <strong>&quot;<strong>calculation.h</strong>&quot;</strong></p>
<p>Edit: jaja, zu spääät :p</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1205154</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1205154</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Sun, 07 Jan 2007 18:23:12 GMT</pubDate></item><item><title><![CDATA[Reply to Klassen aufrufen on Sun, 07 Jan 2007 19:09:53 GMT]]></title><description><![CDATA[<p>Danke, es geht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1205191</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1205191</guid><dc:creator><![CDATA[LukeGee]]></dc:creator><pubDate>Sun, 07 Jan 2007 19:09:53 GMT</pubDate></item></channel></rss>