<?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[Variablen in einem Array?]]></title><description><![CDATA[<p>Kann ich Variablen in einen Array reinpacken?<br />
Ich mein das so, dass ich mir einen Array erstelle, wo ich diverse Variablen reinpacke, damit ich dass dann in einer schlefe einfacher hab.</p>
<p>Ist das möglich?</p>
<p>Danke<br />
Uruk</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/167665/variablen-in-einem-array</link><generator>RSS for Node</generator><lastBuildDate>Fri, 01 May 2026 10:52:03 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/167665.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 13 Dec 2006 14:53:01 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Variablen in einem Array? on Wed, 13 Dec 2006 14:53:01 GMT]]></title><description><![CDATA[<p>Kann ich Variablen in einen Array reinpacken?<br />
Ich mein das so, dass ich mir einen Array erstelle, wo ich diverse Variablen reinpacke, damit ich dass dann in einer schlefe einfacher hab.</p>
<p>Ist das möglich?</p>
<p>Danke<br />
Uruk</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1191257</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1191257</guid><dc:creator><![CDATA[Uruk-h4j]]></dc:creator><pubDate>Wed, 13 Dec 2006 14:53:01 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen in einem Array? on Wed, 13 Dec 2006 14:55:37 GMT]]></title><description><![CDATA[<p>Du kannst dir Adressen von Variablen in einem Array speichern.<br />
Meinst du sowas?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1191259</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1191259</guid><dc:creator><![CDATA[Pellaeon]]></dc:creator><pubDate>Wed, 13 Dec 2006 14:55:37 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen in einem Array? on Wed, 13 Dec 2006 14:58:29 GMT]]></title><description><![CDATA[<p>hmm müsste man mal probieren.<br />
Geht das auch mit IDC_Elementen? also das speichern im Array mein ich. Fällt mir gerade so ein...</p>
<p>EDIT: Zweiteres hat sich schon erledigt...hab mitbekommen, das IDCs als int gelten....</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1191261</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1191261</guid><dc:creator><![CDATA[Uruk-h4j]]></dc:creator><pubDate>Wed, 13 Dec 2006 14:58:29 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen in einem Array? on Wed, 13 Dec 2006 14:58:14 GMT]]></title><description><![CDATA[<p>Öh beschreibe mal etwas genauer, was du erreichen willst. So recht habe ich das noch nicht verstanden^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1191263</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1191263</guid><dc:creator><![CDATA[Pellaeon]]></dc:creator><pubDate>Wed, 13 Dec 2006 14:58:14 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen in einem Array? on Wed, 13 Dec 2006 15:00:07 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">int Element[8] 0 { IDC_ABC,IDC......};

	if(pWnd-&gt;GetDlgCtrlID() == Element[0])
		if(SpinData.Buttons[0] != NULL)
			pDC-&gt;SetTextColor(RGB(0,150,0));
		else
			pDC-&gt;SetTextColor(RGB(255,0,0));
</code></pre>
<p>Aber das klappt jetzt halt.</p>
<p>Das mit den Variablen versteh ich aber noch net so....</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1191264</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1191264</guid><dc:creator><![CDATA[Uruk-h4j]]></dc:creator><pubDate>Wed, 13 Dec 2006 15:00:07 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen in einem Array? on Wed, 13 Dec 2006 15:04:25 GMT]]></title><description><![CDATA[<p>Uruk-h4j schrieb:</p>
<blockquote>
<p>hmm müsste man mal probieren.<br />
Geht das auch mit IDC_Elementen? also das speichern im Array mein ich. Fällt mir gerade so ein...</p>
</blockquote>
<p>IDC_ - Elemente ?! Dir ist klar, dass das schlicht weg einfach konstante Zahlen sind, eben ID's.</p>
<p>Natürlich geht das! Ein Array ist übrigens eine 'Kette' von Variablen.</p>
<p>Es gibt 2 Arten:</p>
<p><strong>1. Statisches Array:</strong><br />
<em>Erstellt ein Int-Array mit 10 Elementen und setzt alle auf 0.</em></p>
<pre><code class="language-cpp">// Anlegen:
int iArray[10] = { 0 }; // Initialiserung
// Freigeben:
// [nicht erforderlich]
</code></pre>
<p><strong>2. Dynamisches Array:</strong><br />
<em>Erstellt ein Int-Array mit 'iLength' Elementen und setzt alle auf 0.</em></p>
<pre><code class="language-cpp">// Anlegen:
int* piArray = NULL;
int iLength = 0;
if(cin &gt;&gt; iLength &amp;&amp; iLength) // Länge wird vom Benutzer bestimmt
   piArray = new int[iLength](0);
// Freigeben:
delete [] piArray;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1191267</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1191267</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Wed, 13 Dec 2006 15:04:25 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen in einem Array? on Wed, 13 Dec 2006 15:03:54 GMT]]></title><description><![CDATA[<p>also wenn du es so meinst</p>
<pre><code>int iA = 0;
int iB = 10;
int iC = 20;
int iArray[]={iA, iB, iC};
</code></pre>
<p>geht das nur wenn bei erstellung der Array die variablengröße bekannt ist. ist sie es nicht, steht in iArray[2] der wert den iC zu beginn hatte evtl 0 und nicht der dem ihm zur laufzeit zugewiesen wurde evtl 30, wenn du die Array in der Header erstellst.</p>
<pre><code>int iArray[10];
</code></pre>
<p>geht es zu laufzeit nur so</p>
<pre><code>iArray[0] = iA;
iArray[1] = iB;
iArray[2] = iC;
</code></pre>
<p>hierbei hast du die Actuellen werte die iA, iB, iC zu laufzeit haben.<br />
geht so mit allen variablen typen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1191268</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1191268</guid><dc:creator><![CDATA[LowFly]]></dc:creator><pubDate>Wed, 13 Dec 2006 15:03:54 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen in einem Array? on Wed, 13 Dec 2006 15:06:25 GMT]]></title><description><![CDATA[<p>PS: Hier empfehlen sich sinnvollerweise auch (for-)Schleifen <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="😉"
    /> . Zu beachten ist hier natürlich noch der 0-basierte Index!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1191270</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1191270</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Wed, 13 Dec 2006 15:06:25 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen in einem Array? on Wed, 13 Dec 2006 15:14:01 GMT]]></title><description><![CDATA[<p>hmm hilft mir net so, oder ich habs falsch erläutert.</p>
<p>Also ich habe 7 Statische Elemente, die mir was anzeigen sollen.<br />
Die funktion für alle 7 ist die selbe. Nun liegt das doch nahe, dass ich das in eine kleine for() schleife einbinden möchte.</p>
<p>Gedacht hab ich mir einen Array z.B. Variablen[7] = {m_var1,m_var2,...}; Wobei nachher die m_var's halt etwas anzeigen sollen.</p>
<p>im Prinzip:<br />
m_var1 = /*ergebnis*/ 12364,34; //sowas hat. und dann halt abfragen mit if-else</p>
<p>Weil in der for()-schleife folgt eine If-Abfrage und das dann 7 mal machen ist recht viel schreibkram und sieht zudem auch noch &quot;billig&quot; aus...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1191276</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1191276</guid><dc:creator><![CDATA[Uruk-h4j]]></dc:creator><pubDate>Wed, 13 Dec 2006 15:14:01 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen in einem Array? on Wed, 13 Dec 2006 15:19:59 GMT]]></title><description><![CDATA[<p>also wenn dir das net weiterhilft weis ich nicht was du noch gebrauchen könntest hast alles was du brauchst um das durchzusetzen was du willst. <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="😉"
    /></p>
<p>du muist die array Variablen[7] = {m_var1,m_var2,...}; nur dort erstellen wo du den variablen den wert zuweist und den statischen elementen übergeben willst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1191280</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1191280</guid><dc:creator><![CDATA[LowFly]]></dc:creator><pubDate>Wed, 13 Dec 2006 15:19:59 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen in einem Array? on Wed, 13 Dec 2006 15:32:05 GMT]]></title><description><![CDATA[<p>aahhh sry... ich ruf das falsch auf...<br />
Man sollte schon member-vars nehmen und den array nicht im OnTimer füttern.<br />
OnInit wäre wohl besser geeignet...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1191282</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1191282</guid><dc:creator><![CDATA[Uruk-h4j]]></dc:creator><pubDate>Wed, 13 Dec 2006 15:32:05 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen in einem Array? on Thu, 14 Dec 2006 10:17:41 GMT]]></title><description><![CDATA[<p>Hab immernoch ein Problem damit. Und zwar möchte ich diese Zeilen:</p>
<pre><code class="language-cpp">m_Spin1 = SpinBuffer[0];
		m_Spin2 = SpinBuffer[1];
		m_Spin3 = SpinBuffer[2];
		m_Spin4 = SpinBuffer[3];
		m_Spin5 = SpinBuffer[4];
		m_Spin6 = SpinBuffer[5];
</code></pre>
<p>so zusammenfügen, dass wo etwas bei rauskommt:</p>
<pre><code class="language-cpp">SpinBuffer[6] = {m_Spin1,m_Spin2,m_Spin3,m_Spin4,m_Spin5,m_Spin6};
</code></pre>
<p>Aber irgendwas mach ich falsch oder hab einen denkfehler. Diese Fehlermeldung schmeißt er mir raus:<br />
...\sw24r6dlg.cpp(151) : error C2059: Syntaxfehler: '{'<br />
...\sw24r6dlg.cpp(151) : error C2143: Syntaxfehler: Es fehlt ';' vor '{'<br />
...\sw24r6dlg.cpp(151) : error C2143: Syntaxfehler: Es fehlt ';' vor '}'</p>
<p>Aber nur, wenn ich den Array als Member Anlege.</p>
<p>m_Spin1...7 ist INT genau wie der Array.</p>
<p>Weiß einer was ich falsch mache?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1191610</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1191610</guid><dc:creator><![CDATA[Uruk-h4j]]></dc:creator><pubDate>Thu, 14 Dec 2006 10:17:41 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen in einem Array? on Thu, 14 Dec 2006 10:26:43 GMT]]></title><description><![CDATA[<p>Diese Initialisierungslisten funktionieren nur bei der Deklaration des Arrays ( <code>int SpinBuffer[6]={...};</code> ), nicht bei einer späteren Zuweisung ( <code>int SpinBuffer[6];...;SpinBuffer={...};</code> ) - wenn du nachträglich etwas zuweisen willst, mußt du das elementweise machen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1191617</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1191617</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 14 Dec 2006 10:26:43 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen in einem Array? on Thu, 14 Dec 2006 10:31:09 GMT]]></title><description><![CDATA[<p>so deklarierst du ne array</p>
<pre><code>SpinBuffer[6] = {m_Spin1,m_Spin2,m_Spin3,m_Spin4,m_Spin5,m_Spin6};
</code></pre>
<p>zur laufzeit ne member Array belegen geht nur</p>
<pre><code>SpinBuffer[0] = m_Spin1;
SpinBuffer[1] = m_Spin2;
SpinBuffer[2] = m_Spin3;
SpinBuffer[3] = m_Spin4;
SpinBuffer[4] = m_Spin5;
</code></pre>
<p>NEW EDIT:<br />
<a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/10318">@CStoll</a> du schreibst schneller <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="😉"
    /> wollte dich nicht nochmal zetieren</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1191619</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1191619</guid><dc:creator><![CDATA[LowFly]]></dc:creator><pubDate>Thu, 14 Dec 2006 10:31:09 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen in einem Array? on Thu, 14 Dec 2006 10:35:40 GMT]]></title><description><![CDATA[<p>ahh ok...danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1191622</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1191622</guid><dc:creator><![CDATA[Uruk-h4j]]></dc:creator><pubDate>Thu, 14 Dec 2006 10:35:40 GMT</pubDate></item><item><title><![CDATA[Reply to Variablen in einem Array? on Thu, 14 Dec 2006 10:59:38 GMT]]></title><description><![CDATA[<p>Hab doch noch ne Lösung gefunden.</p>
<p>Man kann die Member-Vars so ändern dass sie gleich als teile des Arrays fungieren.<br />
Auch wenn ihr das schon wisst...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1191639</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1191639</guid><dc:creator><![CDATA[Uruk-h4j]]></dc:creator><pubDate>Thu, 14 Dec 2006 10:59:38 GMT</pubDate></item></channel></rss>