<?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[Daten global zugreifbar machen...]]></title><description><![CDATA[<p>Hi,</p>
<p>ich benötige in meinem Programm einige Daten, auf die alle Klassen zugreifen könne, also wollte ich eine extra Klasse &quot;Daten&quot; erstellen, in der Header einige Arrays deklarieren (z. B. double test[2][2]), und in der Daten.cpp die Array iniziallisieren (test[2][2]={{1,1},{2,2}}). Dann könnte ich ja in jeder Klasse eine Instanz der Daten Klasse erzeugen und so per . Operator dierekt auf die Arrays zugreifen (ich weiß, nicht schön...). Jedoch bekomm ich immer folgenden Fehler, wenn ich die Arrays so anlege:<br />
Daten.cpp: 'test': Fehlende Speicherklasse oder Typbezeichner</p>
<p>Was läuft hier denn schief??<br />
Danke im Vorraus!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/56390/daten-global-zugreifbar-machen</link><generator>RSS for Node</generator><lastBuildDate>Tue, 02 Jun 2026 08:43:58 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/56390.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 25 Nov 2003 08:31:43 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Daten global zugreifbar machen... on Tue, 25 Nov 2003 08:31:43 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich benötige in meinem Programm einige Daten, auf die alle Klassen zugreifen könne, also wollte ich eine extra Klasse &quot;Daten&quot; erstellen, in der Header einige Arrays deklarieren (z. B. double test[2][2]), und in der Daten.cpp die Array iniziallisieren (test[2][2]={{1,1},{2,2}}). Dann könnte ich ja in jeder Klasse eine Instanz der Daten Klasse erzeugen und so per . Operator dierekt auf die Arrays zugreifen (ich weiß, nicht schön...). Jedoch bekomm ich immer folgenden Fehler, wenn ich die Arrays so anlege:<br />
Daten.cpp: 'test': Fehlende Speicherklasse oder Typbezeichner</p>
<p>Was läuft hier denn schief??<br />
Danke im Vorraus!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/401754</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/401754</guid><dc:creator><![CDATA[FreakX]]></dc:creator><pubDate>Tue, 25 Nov 2003 08:31:43 GMT</pubDate></item><item><title><![CDATA[Reply to Daten global zugreifbar machen... on Tue, 25 Nov 2003 12:41:47 GMT]]></title><description><![CDATA[<p>Okay, ich möchte das Problem jetzt doch anders angehen, und deshalb nun folgende frage:<br />
wenn ich ein Array in der Headerdatei deklariere, also z. b.</p>
<pre><code class="language-cpp">.h:
double array[10][2];
</code></pre>
<p>wie kann ich es jetzt in der .cpp initialisieren??? Lokal kann ich ein Array ja direkt deklarieren und initiallisieren:</p>
<pre><code class="language-cpp">double array[10][2]={{1,2},{3,4}...};
</code></pre>
<p>Wie muß ich aber vorgehen, wenn es sich bei dem Array um eine Membervariable handeln, also deklaration und initiallisierung getrennt sein sollen??!</p>
<p>Wär echt super wenn jemand ne Lösung wüßte!!<br />
THX!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/401911</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/401911</guid><dc:creator><![CDATA[FreakX]]></dc:creator><pubDate>Tue, 25 Nov 2003 12:41:47 GMT</pubDate></item><item><title><![CDATA[Reply to Daten global zugreifbar machen... on Tue, 25 Nov 2003 13:59:31 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">// h File
class foo
{
    double array[10][2];
}

// cpp File
double foo::array[10][2]={{1,2},{3,4}...};
</code></pre>
<p>MFG<br />
Kai</p>
]]></description><link>https://www.c-plusplus.net/forum/post/401982</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/401982</guid><dc:creator><![CDATA[KaiE]]></dc:creator><pubDate>Tue, 25 Nov 2003 13:59:31 GMT</pubDate></item><item><title><![CDATA[Reply to Daten global zugreifbar machen... on Tue, 25 Nov 2003 15:16:48 GMT]]></title><description><![CDATA[<p>Danke, aber dann kommt leider der Fehler:</p>
<p>foo.cpp(21) : error C2350: 'foo::array' ist kein statisches Element</p>
]]></description><link>https://www.c-plusplus.net/forum/post/402065</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/402065</guid><dc:creator><![CDATA[FreakX]]></dc:creator><pubDate>Tue, 25 Nov 2003 15:16:48 GMT</pubDate></item><item><title><![CDATA[Reply to Daten global zugreifbar machen... on Tue, 25 Nov 2003 15:26:40 GMT]]></title><description><![CDATA[<p>schreib doch einfach static davor, dann ist es statisch. <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>Ernst bei Seite: Wenn es nicht total gegen dein Konzept ist, würde ich das Teil statisch machen, ich musste von Anfang an immer an eine statische Variable denken, wenn ich hier mitgelesen habe.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/402077</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/402077</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Tue, 25 Nov 2003 15:26:40 GMT</pubDate></item><item><title><![CDATA[Reply to Daten global zugreifbar machen... on Wed, 26 Nov 2003 10:34:28 GMT]]></title><description><![CDATA[<p>Habs probiert, funktioniert einwandfrei, so mach ich es!<br />
Big THX!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/402490</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/402490</guid><dc:creator><![CDATA[FreakX]]></dc:creator><pubDate>Wed, 26 Nov 2003 10:34:28 GMT</pubDate></item><item><title><![CDATA[Reply to Daten global zugreifbar machen... on Wed, 26 Nov 2003 17:09:35 GMT]]></title><description><![CDATA[<p>Such mal nach Singelton, das ist das Designpattern was du suchst.</p>
<p>Devil</p>
]]></description><link>https://www.c-plusplus.net/forum/post/402809</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/402809</guid><dc:creator><![CDATA[phlox81]]></dc:creator><pubDate>Wed, 26 Nov 2003 17:09:35 GMT</pubDate></item></channel></rss>