<?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[Stringtabelle]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe in einer Klasse ein String- Array erzeugt und dieses möchte ich auch gleich initialisienen mit Strings,</p>
<p>Wie kann ich das machen:<br />
Mein Array schaut so aus:</p>
<pre><code>string ipadressen[10];
</code></pre>
<p>ipadressen möchte ich eben gleich die Strings zuweisen in der Art:</p>
<pre><code>string ipadressen[10]; = {&quot;10.0.0.1&quot;, &quot;10.0.0.2&quot;, ...} // so gehts leider nicht
</code></pre>
<p>Ist das irgendwie möglich, in C gehts ja so aber ich weiß nicht, was i´ch hier in C++ falsch mache,</p>
<p>lg und vielen Dank für die Antworten,</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/203202/stringtabelle</link><generator>RSS for Node</generator><lastBuildDate>Wed, 07 Oct 2026 09:55:24 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/203202.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 20 Jan 2008 08:12:31 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Stringtabelle on Sun, 20 Jan 2008 08:12:31 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe in einer Klasse ein String- Array erzeugt und dieses möchte ich auch gleich initialisienen mit Strings,</p>
<p>Wie kann ich das machen:<br />
Mein Array schaut so aus:</p>
<pre><code>string ipadressen[10];
</code></pre>
<p>ipadressen möchte ich eben gleich die Strings zuweisen in der Art:</p>
<pre><code>string ipadressen[10]; = {&quot;10.0.0.1&quot;, &quot;10.0.0.2&quot;, ...} // so gehts leider nicht
</code></pre>
<p>Ist das irgendwie möglich, in C gehts ja so aber ich weiß nicht, was i´ch hier in C++ falsch mache,</p>
<p>lg und vielen Dank für die Antworten,</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1439757</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1439757</guid><dc:creator><![CDATA[PollerCPP]]></dc:creator><pubDate>Sun, 20 Jan 2008 08:12:31 GMT</pubDate></item><item><title><![CDATA[Reply to Stringtabelle on Sun, 20 Jan 2008 08:38:59 GMT]]></title><description><![CDATA[<p>omg...</p>
<p>guckst du:</p>
<pre><code class="language-cpp">string ipadressen[10]; = {&quot;10.0.0.1&quot;, &quot;10.0.0.2&quot;, ...} // so gehts leider nicht

// das muss SO aussehen
string ipadressen[10] = {&quot;10.0.0.1&quot;, &quot;10.0.0.2&quot;, ...};

// du hast da einfach zu früh ein Semikolon rein gehauen
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1439763</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1439763</guid><dc:creator><![CDATA[DrakoXP]]></dc:creator><pubDate>Sun, 20 Jan 2008 08:38:59 GMT</pubDate></item><item><title><![CDATA[Reply to Stringtabelle on Sun, 20 Jan 2008 11:45:47 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ja das ist schon klar. hab ich in meinem Code eh nicht gemacht,<br />
mein Code ist so aufgeteil, dass ich mein Programm in *.h und *.cpp aufgeteilt hab.</p>
<p>Meine *.h schaut so aus:</p>
<pre><code>class CCServer : CNode
{
private:
	int clientCnt;
	char * puffer;

public:
	CCServer(string hostname, string ipadresse); 
	string ipadressen[10] = {&quot;10.0.0.1&quot;, &quot;10.0.0.2&quot;};
};
</code></pre>
<p>Die Fehlermeldung schaut so aus:</p>
<pre><code>cserver.h(25) : error C2059: Syntaxfehler: '{'
</code></pre>
<p>Was mache ich da falsch?</p>
<p>lg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1439829</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1439829</guid><dc:creator><![CDATA[PollerCPP]]></dc:creator><pubDate>Sun, 20 Jan 2008 11:45:47 GMT</pubDate></item><item><title><![CDATA[Reply to Stringtabelle on Sun, 20 Jan 2008 11:51:56 GMT]]></title><description><![CDATA[<p>Das geht auch so nicht - Du musst die Initialisierung im Konstruktor durchführen, und da gibt es die Array-Initialisierung dummerweise nicht.</p>
<p>Sind die IP-Adressen in der Tabelle denn Grundwerte oder Konstanten? Im zweiten Fall kannst Du das Array statisch machen und ausserhalb der Klasse initialisieren. Dann gibt es die Tabelle aber nur einmal, und nicht pro Instanz.</p>
<pre><code class="language-cpp">// In der Klasse
public:
    static const string ipadressen[10];

// In der Implementierungsdatei
const string CCServer::ipadressen[10] = { ... };
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1439831</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1439831</guid><dc:creator><![CDATA[LordJaxom]]></dc:creator><pubDate>Sun, 20 Jan 2008 11:51:56 GMT</pubDate></item><item><title><![CDATA[Reply to Stringtabelle on Sun, 20 Jan 2008 11:54:49 GMT]]></title><description><![CDATA[<p>EDIT: ok zu spät....</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1439834</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1439834</guid><dc:creator><![CDATA[Firefighter]]></dc:creator><pubDate>Sun, 20 Jan 2008 11:54:49 GMT</pubDate></item></channel></rss>