<?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[Variable einer Klasse ändern]]></title><description><![CDATA[<p>Hallo, habe folgendes Problem:</p>
<p>die Klasse Spieler:</p>
<pre><code>class player{
	public:
		//Attribute
		int cube[2];

		//Konstruktor
		player(int i);

		//Methoden
		void dice();

};
</code></pre>
<p>die Methode:</p>
<pre><code>void dice(){
	cube[0]=(rand() % 6) + 1;
	cube[1]=(rand() % 6) + 1;
}
</code></pre>
<p>mit</p>
<pre><code>player p1(0);  //Erstelle Spieler

	p1.dice();
</code></pre>
<p>möchte ich nun Würfeln, aber in dice() wird cube[0] ... etc. nicht erkannt. was muss ich umändern, verschiedenes ausprobiert, aber funktioniert nix</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/311720/variable-einer-klasse-ändern</link><generator>RSS for Node</generator><lastBuildDate>Mon, 03 Aug 2026 11:30:52 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/311720.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 12 Dec 2012 23:23:44 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Variable einer Klasse ändern on Wed, 12 Dec 2012 23:23:44 GMT]]></title><description><![CDATA[<p>Hallo, habe folgendes Problem:</p>
<p>die Klasse Spieler:</p>
<pre><code>class player{
	public:
		//Attribute
		int cube[2];

		//Konstruktor
		player(int i);

		//Methoden
		void dice();

};
</code></pre>
<p>die Methode:</p>
<pre><code>void dice(){
	cube[0]=(rand() % 6) + 1;
	cube[1]=(rand() % 6) + 1;
}
</code></pre>
<p>mit</p>
<pre><code>player p1(0);  //Erstelle Spieler

	p1.dice();
</code></pre>
<p>möchte ich nun Würfeln, aber in dice() wird cube[0] ... etc. nicht erkannt. was muss ich umändern, verschiedenes ausprobiert, aber funktioniert nix</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2279625</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2279625</guid><dc:creator><![CDATA[gast12345]]></dc:creator><pubDate>Wed, 12 Dec 2012 23:23:44 GMT</pubDate></item><item><title><![CDATA[Reply to Variable einer Klasse ändern on Wed, 12 Dec 2012 23:25:48 GMT]]></title><description><![CDATA[<p>achja der rest passt, hab nur den code etwas gekürzt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /> versuche außerdem von java jetzt auf c++ umzusteigen, falls ich hier etwas nicht beachtete habe wäre es nett mich aufzuklären</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2279626</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2279626</guid><dc:creator><![CDATA[gast12345]]></dc:creator><pubDate>Wed, 12 Dec 2012 23:25:48 GMT</pubDate></item><item><title><![CDATA[Reply to Variable einer Klasse ändern on Wed, 12 Dec 2012 23:43:07 GMT]]></title><description><![CDATA[<p>Versuch mal</p>
<pre><code>void player::dice(){
    cube[0]=(rand() % 6) + 1;
    cube[1]=(rand() % 6) + 1;
}
</code></pre>
<p>Die größte Verwirrung von Javanern die auf C++ umsteigen erscheint mir dieser Unterschied:</p>
<pre><code>//Gleich:
//java:
int i; //ein integer i
//c++:
int i; //ein integer i

//Anders:
//java:
player p; //eine Referenz auf ein player-Objekt die mit Null initialisiert ist, ein player-Objekt existiert bisher nicht
//c++:
player p; //ein player-Objekt. Eine Referenz auf ein player-Objekt existiert bisher nicht
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2279629</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2279629</guid><dc:creator><![CDATA[nwp3]]></dc:creator><pubDate>Wed, 12 Dec 2012 23:43:07 GMT</pubDate></item><item><title><![CDATA[Reply to Variable einer Klasse ändern on Wed, 12 Dec 2012 23:51:50 GMT]]></title><description><![CDATA[<p>es funktioniert, danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2279630</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2279630</guid><dc:creator><![CDATA[gast12345]]></dc:creator><pubDate>Wed, 12 Dec 2012 23:51:50 GMT</pubDate></item></channel></rss>