<?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[zweidimensionales Array nimmt kein double]]></title><description><![CDATA[<p>Hallo Leute,</p>
<p>ich habe ein kleines Problem mit meinem Array. das Array ist folgendermaßen in der Klasse deklariert:</p>
<pre><code>double bunt [4][3];
</code></pre>
<p>In der CPP, bei der Ausgabe cout, wird das bunt [i] [j] rot unterstrichen und es erscheint die Fehlermeldung : der Ausdruck muss ein ganzzahliger Ennumeratortyp sein. Ich hab diesen Fehler schon gefühlte tausend mal gehabt und ich wusste nie wie ich das umgehen kann. Das Array soll gleitkommazahlen ausgeben und nicht nur ganzzahlen :S.</p>
<pre><code>for (i=0; i&lt;4; ++i)								
		{ cout &lt;&lt; i+1&lt;&lt; &quot;\t\t&quot;;						

	for (j=0; j&lt;3; ++j)								
		{
	cout &lt;&lt; bunt[i] [j]&lt;&lt; &quot;\t \t&quot;;}
</code></pre>
<p>Habt ihr ein paar Wundertipps auf lager ?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/316569/zweidimensionales-array-nimmt-kein-double</link><generator>RSS for Node</generator><lastBuildDate>Wed, 29 Jul 2026 18:26:38 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/316569.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 08 May 2013 18:15:35 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to zweidimensionales Array nimmt kein double on Wed, 08 May 2013 18:15:35 GMT]]></title><description><![CDATA[<p>Hallo Leute,</p>
<p>ich habe ein kleines Problem mit meinem Array. das Array ist folgendermaßen in der Klasse deklariert:</p>
<pre><code>double bunt [4][3];
</code></pre>
<p>In der CPP, bei der Ausgabe cout, wird das bunt [i] [j] rot unterstrichen und es erscheint die Fehlermeldung : der Ausdruck muss ein ganzzahliger Ennumeratortyp sein. Ich hab diesen Fehler schon gefühlte tausend mal gehabt und ich wusste nie wie ich das umgehen kann. Das Array soll gleitkommazahlen ausgeben und nicht nur ganzzahlen :S.</p>
<pre><code>for (i=0; i&lt;4; ++i)								
		{ cout &lt;&lt; i+1&lt;&lt; &quot;\t\t&quot;;						

	for (j=0; j&lt;3; ++j)								
		{
	cout &lt;&lt; bunt[i] [j]&lt;&lt; &quot;\t \t&quot;;}
</code></pre>
<p>Habt ihr ein paar Wundertipps auf lager ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2322029</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2322029</guid><dc:creator><![CDATA[coc1948]]></dc:creator><pubDate>Wed, 08 May 2013 18:15:35 GMT</pubDate></item><item><title><![CDATA[Reply to zweidimensionales Array nimmt kein double on Wed, 08 May 2013 18:18:49 GMT]]></title><description><![CDATA[<p>Kannste die relevanten Teile in eine vollständige CPP-Datei kopieren, die so wenig wie möglich hat aber den selben Fehler?<br />
Dann ist das Fehlersuchen für uns ein Klacks.<br />
So müssen wir gehörig raten. Mir fällt gerade nichts ein, was auf die Beschreibung passen wurde, außer Du würdest den double in einem switch-Ausdruck verwenden, aber das kanns nicht sein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2322031</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2322031</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Wed, 08 May 2013 18:18:49 GMT</pubDate></item><item><title><![CDATA[Reply to zweidimensionales Array nimmt kein double on Wed, 08 May 2013 18:19:09 GMT]]></title><description><![CDATA[<p><a href="http://www.c-plusplus.net/forum/304133" rel="nofollow">http://www.c-plusplus.net/forum/304133</a><br />
Stichworte: Vollständigkeit, Formatierung</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2322032</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2322032</guid><dc:creator><![CDATA[camper]]></dc:creator><pubDate>Wed, 08 May 2013 18:19:09 GMT</pubDate></item><item><title><![CDATA[Reply to zweidimensionales Array nimmt kein double on Wed, 08 May 2013 20:32:33 GMT]]></title><description><![CDATA[<p>Ok, hier meine Klasse</p>
<pre><code>using namespace std;
class ray
{
private :
	double bunt [4] [3];  
	double zenci [4] [3];
	double i;
	double j;

public : 
	void Set(); 
	void Get();
	double arrayz ();
	ray::ray() 
	{ bunt[0] [0] = 30499.12 ;      
	bunt[0] [1] = 8333.10 ;
	bunt[0] [2] = 13762.22;
	bunt[1] [0] = 25290.50;
	bunt[1] [1] = 11250.12;
	bunt[1] [2] = 16299.01;
	bunt[2] [0] = 19500.16;
	bunt[2] [1] = 4500.11;
	bunt[2] [2] = 9823.22;
	bunt[3] [0] = 45972.50;
	bunt[3] [1] = 6211.01;
	bunt[3] [2] = 14234.66;
	}
};
</code></pre>
<p>CPP:</p>
<pre><code>#include &lt;iostream&gt; 
#include &lt;string&gt;
#include &quot;Header.h&quot;
#include &lt;conio.h&gt;
#include &lt;Windows.h&gt;

using namespace std;  

double ray::arrayz () 

{
for (i=0; i&lt;4; ++i)								
{ cout &lt;&lt; i+1&lt;&lt; &quot;\t\t&quot;;						

       for (j=0; j&lt;3; ++j)								
	{cout &lt;&lt; bunt[i] [j]&lt;&lt; &quot;\t \t&quot;;} cout&lt;&lt; endl;	} &lt;---Hier ist der Fehler

	return 0; } 

void ray:: Get()  
{       
	for (i=0; i&lt;4; ++i)
	{   cout &lt;&lt; i+1&lt;&lt; &quot;\t\t&quot;;
		Sleep(1000);
		for (j=0; j&lt;3; ++j)
		{	cout &lt;&lt; zenci [i] [j]&lt;&lt; &quot;\t \t&quot;;}cout &lt;&lt;endl;};}&lt;-- und HIER

void ray:: Set() 
{for (i=0; i&lt;4; ++i)
	{   
		for (j=0; j&lt;3; ++j)
		{ cin &gt;&gt; zenci [i] [j];}}
</code></pre>
<p>und hier die Main :</p>
<pre><code>int main (  

{ray objekt;  
 objekt.arrayz(); 
 objekt.Set();
 objekt.Get();

 getch(); 

return 0; 

}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2322062</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2322062</guid><dc:creator><![CDATA[coc1948]]></dc:creator><pubDate>Wed, 08 May 2013 20:32:33 GMT</pubDate></item><item><title><![CDATA[Reply to zweidimensionales Array nimmt kein double on Wed, 08 May 2013 20:54:09 GMT]]></title><description><![CDATA[<p>i und j sind vom Typ double, das ist der Fehler.</p>
<p>Im Header muss das <code>ray::</code> vor der Definition des Konstruktors weg.</p>
<p>Mach das using namespace aus dem Header.</p>
<p>Bitte nimm einen anderen Einrückungsstil! Irgendeinen! Bloß nicht den, den du jetzt benutzt!</p>
<p>Da sind noch mehr Sachen drin, die man leicht besser machen könnte, aber das sind die dringendsten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2322068</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2322068</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Wed, 08 May 2013 20:54:09 GMT</pubDate></item><item><title><![CDATA[Reply to zweidimensionales Array nimmt kein double on Sat, 11 May 2013 17:03:04 GMT]]></title><description><![CDATA[<p>Sorry, ich werde in Zukunft darauf achten, dass ich meinen Einrückstil verbessere =). Danke dir, deine Hilfe war super. Dass i und j int sein müsste, darauf hätte ich selber kommen müssen -.-.</p>
<p>Kann mir vllt. jmd auf Anhieb ohne Code die Ursache nennen, warum Visual bei mir alle cout`s Rot markiert und sagt &quot; cout ist mehrdeutig &quot; ??weiß einer vllt. was das sein soll</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2322672</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2322672</guid><dc:creator><![CDATA[coc1948]]></dc:creator><pubDate>Sat, 11 May 2013 17:03:04 GMT</pubDate></item></channel></rss>