<?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[arrayfrage]]></title><description><![CDATA[<p>hi, ich wollte fragen: Ist es möglich, ein Array nicht mit einer Zahl sondern mit einem Buchstaben zu initialisieren??</p>
<p>also statt</p>
<pre><code class="language-cpp">[] ={ 1, 2....}
</code></pre>
<p>statt mit 1, 2 will ich es mit a, b initialisieren...<br />
geht das?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/128818/arrayfrage</link><generator>RSS for Node</generator><lastBuildDate>Tue, 25 Aug 2026 22:00:36 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/128818.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 07 Dec 2005 14:16:55 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to arrayfrage on Wed, 07 Dec 2005 14:16:55 GMT]]></title><description><![CDATA[<p>hi, ich wollte fragen: Ist es möglich, ein Array nicht mit einer Zahl sondern mit einem Buchstaben zu initialisieren??</p>
<p>also statt</p>
<pre><code class="language-cpp">[] ={ 1, 2....}
</code></pre>
<p>statt mit 1, 2 will ich es mit a, b initialisieren...<br />
geht das?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/936596</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/936596</guid><dc:creator><![CDATA[XaTrIxX]]></dc:creator><pubDate>Wed, 07 Dec 2005 14:16:55 GMT</pubDate></item><item><title><![CDATA[Reply to arrayfrage on Wed, 07 Dec 2005 14:18:38 GMT]]></title><description><![CDATA[<p>ja das geht!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/936598</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/936598</guid><dc:creator><![CDATA[PRIEST]]></dc:creator><pubDate>Wed, 07 Dec 2005 14:18:38 GMT</pubDate></item><item><title><![CDATA[Reply to arrayfrage on Wed, 07 Dec 2005 14:21:08 GMT]]></title><description><![CDATA[<p>und wie würde die syntax aussehen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/936604</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/936604</guid><dc:creator><![CDATA[XaTrIxX]]></dc:creator><pubDate>Wed, 07 Dec 2005 14:21:08 GMT</pubDate></item><item><title><![CDATA[Reply to arrayfrage on Wed, 07 Dec 2005 14:24:42 GMT]]></title><description><![CDATA[<p>kennt das etz mit &quot;char&quot; arrays</p>
<pre><code class="language-cpp">char Gruss[] = { 'H', 'e', 'l', 'l', 'o', ' ', 'W','o','r','l','d', '\0' };
</code></pre>
<p>z.b. wenn mans ausgeben würde HELLO WORLD ;)!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/936612</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/936612</guid><dc:creator><![CDATA[PRIEST]]></dc:creator><pubDate>Wed, 07 Dec 2005 14:24:42 GMT</pubDate></item><item><title><![CDATA[Reply to arrayfrage on Wed, 07 Dec 2005 14:28:52 GMT]]></title><description><![CDATA[<p>sorry ich war falsch dran, ich meine ist es möglich den Index eines Arrays<br />
mit a, b, c, .... anzusprechen anstatt<br />
0, 1, 2??</p>
<p>also nicht index 0 - 2<br />
sondern index a - c<br />
in der art...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/936622</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/936622</guid><dc:creator><![CDATA[XaTrIxX]]></dc:creator><pubDate>Wed, 07 Dec 2005 14:28:52 GMT</pubDate></item><item><title><![CDATA[Reply to arrayfrage on Wed, 07 Dec 2005 14:31:22 GMT]]></title><description><![CDATA[<p>bin mir da etz net sicher musst ausprobieren aber als erstes muss die 0 stehen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/936632</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/936632</guid><dc:creator><![CDATA[PRIEST]]></dc:creator><pubDate>Wed, 07 Dec 2005 14:31:22 GMT</pubDate></item><item><title><![CDATA[Reply to arrayfrage on Wed, 07 Dec 2005 14:33:41 GMT]]></title><description><![CDATA[<p>das ist mir klar nur wüsste ich gerne ob man statt index<br />
0 - n</p>
<p>womöglich</p>
<p>a - n</p>
<p>nehmen könnte....<br />
hoffe auf ne antwort die das beantworten kann <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> lol</p>
]]></description><link>https://www.c-plusplus.net/forum/post/936636</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/936636</guid><dc:creator><![CDATA[XaTrIxX]]></dc:creator><pubDate>Wed, 07 Dec 2005 14:33:41 GMT</pubDate></item><item><title><![CDATA[Reply to arrayfrage on Wed, 07 Dec 2005 14:35:12 GMT]]></title><description><![CDATA[<p>Nein, das geht nicht direkt, du könntest dir höchstens (a) eine Umrechung von Zeichen in 0,1,2,... schreiben (z.B. &quot;Wert=array[ch-'a'];&quot;), (b) einen enum definieren, der den Namen a,b,c,... die entsprechenden Werte zuweist oder (c) eine map&lt;char,irgendwas&gt; verwenden.</p>
<p>(btw, du solltest unterscheiden zwischen dem Namen a (dahinter kann irgendetwas stehen - Variablen, Konstanten, Klassendefinitionen, Funktionen,...) und dem Wert 'a' (eine char-Konstante mit dem numerischen Wert 97))</p>
]]></description><link>https://www.c-plusplus.net/forum/post/936641</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/936641</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 07 Dec 2005 14:35:12 GMT</pubDate></item><item><title><![CDATA[Reply to arrayfrage on Wed, 07 Dec 2005 21:25:44 GMT]]></title><description><![CDATA[<p>Vorstellbar wäre auch, dass du dir eine entsprechende Klasse dafür bastelst.</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

template &lt;class T, size_t N&gt;
class foo
{
	T bar_[N];
public:
	T&amp; operator [](char index)
	{
		return bar_[index - 'a'];
	}
};

int main()
{
	foo&lt;int, 100&gt; a;
	a['b'] = 42; // zweites Arrayelement initialisieren
	std::cout &lt;&lt; a['b'] &lt;&lt; std::endl;
	return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/936895</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/936895</guid><dc:creator><![CDATA[groovemaster]]></dc:creator><pubDate>Wed, 07 Dec 2005 21:25:44 GMT</pubDate></item></channel></rss>