<?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[objekte einer Klasse erstellen, und verwenden]]></title><description><![CDATA[<p>Hi leute</p>
<p>ich habe eine Klasse erstellt namens SpielSteuerung. In der Unit1.cpp meiner Form-anwendung (ich arbeite mit Turbo C++ von Borland) habe ich ein neues Objekt erstellt:</p>
<pre><code class="language-cpp">SpielSteuerung *spiel;
spiel = new SpielSteuerung(FeldA);
</code></pre>
<p>wenn ich dieses Objekt nun aufrufen möchte, komm jedesmal die Fehlermeldung:</p>
<ul>
<li></li>
</ul>
<p>[C++ Fehler] Unit1.cpp(61): E2451 Undefiniertes Symbol 'Spiel'<br />
*</p>
<p>sowie die Warnung:</p>
<ul>
<li></li>
</ul>
<p>[C++ Warnung] Unit1.cpp(45): W8004 'Spiel' wurde ein Wert zugewiesen, der nie verwendet wird<br />
*</p>
<p>Die Klasse gibt es und sie ist auch eingebunden. Laut meinen Schulbüchern mach ich alles korrekt, aber warum geht es dann nicht?</p>
<p>LG Barnibas</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/326640/objekte-einer-klasse-erstellen-und-verwenden</link><generator>RSS for Node</generator><lastBuildDate>Mon, 25 May 2026 20:17:44 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/326640.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 28 Jun 2014 13:34:13 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to objekte einer Klasse erstellen, und verwenden on Sat, 28 Jun 2014 13:34:13 GMT]]></title><description><![CDATA[<p>Hi leute</p>
<p>ich habe eine Klasse erstellt namens SpielSteuerung. In der Unit1.cpp meiner Form-anwendung (ich arbeite mit Turbo C++ von Borland) habe ich ein neues Objekt erstellt:</p>
<pre><code class="language-cpp">SpielSteuerung *spiel;
spiel = new SpielSteuerung(FeldA);
</code></pre>
<p>wenn ich dieses Objekt nun aufrufen möchte, komm jedesmal die Fehlermeldung:</p>
<ul>
<li></li>
</ul>
<p>[C++ Fehler] Unit1.cpp(61): E2451 Undefiniertes Symbol 'Spiel'<br />
*</p>
<p>sowie die Warnung:</p>
<ul>
<li></li>
</ul>
<p>[C++ Warnung] Unit1.cpp(45): W8004 'Spiel' wurde ein Wert zugewiesen, der nie verwendet wird<br />
*</p>
<p>Die Klasse gibt es und sie ist auch eingebunden. Laut meinen Schulbüchern mach ich alles korrekt, aber warum geht es dann nicht?</p>
<p>LG Barnibas</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2406040</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2406040</guid><dc:creator><![CDATA[Barnibas]]></dc:creator><pubDate>Sat, 28 Jun 2014 13:34:13 GMT</pubDate></item><item><title><![CDATA[Reply to objekte einer Klasse erstellen, und verwenden on Sat, 28 Jun 2014 13:46:55 GMT]]></title><description><![CDATA[<p>Zeig mehr Code.</p>
<p>Und noch etwas Halbwissen: Ich meine, der Borland-TurboC++-Compiler ist etwas veraltet. Die aktuelle Version ist der C++ Builder.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2406045</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2406045</guid><dc:creator><![CDATA[Skym0sh0]]></dc:creator><pubDate>Sat, 28 Jun 2014 13:46:55 GMT</pubDate></item><item><title><![CDATA[Reply to objekte einer Klasse erstellen, und verwenden on Sat, 28 Jun 2014 13:48:38 GMT]]></title><description><![CDATA[<p>Kannst du uns mehr code posten, die von deinen Compiler erwähnte Variable 'Spiel' ist in deinem Codebeispiel nicht vertreten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2406046</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2406046</guid><dc:creator><![CDATA[theconflict]]></dc:creator><pubDate>Sat, 28 Jun 2014 13:48:38 GMT</pubDate></item><item><title><![CDATA[Reply to objekte einer Klasse erstellen, und verwenden on Sat, 28 Jun 2014 13:49:52 GMT]]></title><description><![CDATA[<p>Groß-/Kleinschreibung beachtet (Spiel vs. spiel)?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2406047</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2406047</guid><dc:creator><![CDATA[Th69]]></dc:creator><pubDate>Sat, 28 Jun 2014 13:49:52 GMT</pubDate></item><item><title><![CDATA[Reply to objekte einer Klasse erstellen, und verwenden on Sat, 28 Jun 2014 14:11:28 GMT]]></title><description><![CDATA[<p>sorry, wegen dem &quot;Spiel&quot;/&quot;spiel&quot; fehler, den hab ich im Code verbessert, aber nicht hier im Beitrag....das war nicht der fehler, da habe ich nur etwas probiert.</p>
<p>Und noch etwas Halbwissen: Ich meine, der Borland-TurboC++-Compiler ist etwas veraltet. Die aktuelle Version ist der C++ Builder.</p>
<p>Skym0sh0 schrieb:</p>
<blockquote>
<p>Zeig mehr Code.</p>
</blockquote>
<p>welchen teil vom code?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2406055</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2406055</guid><dc:creator><![CDATA[Barnibas]]></dc:creator><pubDate>Sat, 28 Jun 2014 14:11:28 GMT</pubDate></item><item><title><![CDATA[Reply to objekte einer Klasse erstellen, und verwenden on Sat, 28 Jun 2014 14:20:32 GMT]]></title><description><![CDATA[<pre><code>SpielSteuerung *spiel;
spiel = new SpielSteuerung(FeldA);
</code></pre>
<p>Ist SpielSteuerung nicht definiert ? ( include vergessen ).</p>
<pre><code>SpielSteuerung *spiel = new SpielSteuerung( FeldA ) //spiel kannst du sofort initialisieren
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2406058</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2406058</guid><dc:creator><![CDATA[theconflict]]></dc:creator><pubDate>Sat, 28 Jun 2014 14:20:32 GMT</pubDate></item><item><title><![CDATA[Reply to objekte einer Klasse erstellen, und verwenden on Sat, 28 Jun 2014 14:21:14 GMT]]></title><description><![CDATA[<p>warum new?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2406059</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2406059</guid><dc:creator><![CDATA[Kellerautomat]]></dc:creator><pubDate>Sat, 28 Jun 2014 14:21:14 GMT</pubDate></item><item><title><![CDATA[Reply to objekte einer Klasse erstellen, und verwenden on Sat, 28 Jun 2014 14:29:01 GMT]]></title><description><![CDATA[<p>theconflict schrieb:</p>
<blockquote>
<p>Ist SpielSteuerung nicht definiert ? ( include vergessen ).</p>
</blockquote>
<p>ja ist sie:</p>
<pre><code class="language-cpp">#include &lt;vcl.h&gt;
#pragma hdrstop

#include &quot;Unit1.h&quot;
#include &quot;KL_Spielsteuerung.h&quot;
#include &quot;Kl_DatenModellController.h&quot;
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource &quot;*.dfm&quot;
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
	: TForm(Owner)
{
SpielSteuerung *spiel;
spiel = new SpielSteuerung(FeldA);
}
</code></pre>
<p>Kellerautomat schrieb:</p>
<blockquote>
<p>warum new?</p>
</blockquote>
<p>so wurde es uns beigebracht....wie sonst?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2406063</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2406063</guid><dc:creator><![CDATA[Barnibas]]></dc:creator><pubDate>Sat, 28 Jun 2014 14:29:01 GMT</pubDate></item><item><title><![CDATA[Reply to objekte einer Klasse erstellen, und verwenden on Sat, 28 Jun 2014 14:30:50 GMT]]></title><description><![CDATA[<p>Ohne new, das ist nicht Java.</p>
<pre><code>SpielSteuerung spiel(FeldA);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2406066</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2406066</guid><dc:creator><![CDATA[Nathan]]></dc:creator><pubDate>Sat, 28 Jun 2014 14:30:50 GMT</pubDate></item><item><title><![CDATA[Reply to objekte einer Klasse erstellen, und verwenden on Sat, 28 Jun 2014 14:38:12 GMT]]></title><description><![CDATA[<p>Nathan schrieb:</p>
<blockquote>
<p>Ohne new, das ist nicht Java.</p>
<pre><code>SpielSteuerung spiel(FeldA);
</code></pre>
</blockquote>
<p>seh ich das richtig, dass dann die Zeile:</p>
<pre><code class="language-cpp">SpielSteuerung *spiel;
</code></pre>
<p>entfällt?</p>
<p>Wenn ich es so mache, verschwindet auch die Warnung...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2406068</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2406068</guid><dc:creator><![CDATA[Barnibas]]></dc:creator><pubDate>Sat, 28 Jun 2014 14:38:12 GMT</pubDate></item><item><title><![CDATA[Reply to objekte einer Klasse erstellen, und verwenden on Sat, 28 Jun 2014 14:38:32 GMT]]></title><description><![CDATA[<p>Ja, und auch etwaige deletes (die du aber vermutlich eh nciht hast, da dein Lehrer denkt das wäre Java).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2406070</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2406070</guid><dc:creator><![CDATA[Nathan]]></dc:creator><pubDate>Sat, 28 Jun 2014 14:38:32 GMT</pubDate></item><item><title><![CDATA[Reply to objekte einer Klasse erstellen, und verwenden on Sat, 28 Jun 2014 14:41:22 GMT]]></title><description><![CDATA[<p>Nathan schrieb:</p>
<blockquote>
<p>Ja, und auch etwaige deletes (die du aber vermutlich eh nciht hast, da dein Lehrer denkt das wäre Java).</p>
</blockquote>
<p>ok, danke .. ich kenn mich leider kaum mit dem ganzen hier aus <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":/"
      alt="😕"
    /></p>
<p>aber das löst nicht mein eigentliches Problem...hast du auch eine idee deswegen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2406072</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2406072</guid><dc:creator><![CDATA[Barnibas]]></dc:creator><pubDate>Sat, 28 Jun 2014 14:41:22 GMT</pubDate></item><item><title><![CDATA[Reply to objekte einer Klasse erstellen, und verwenden on Sat, 28 Jun 2014 14:44:19 GMT]]></title><description><![CDATA[<p>Nathan schrieb:</p>
<blockquote>
<p>Ja, und auch etwaige deletes (die du aber vermutlich eh nciht hast, da dein Lehrer denkt das wäre Java).</p>
</blockquote>
<p>ok, danke .. ich kenn mich leider kaum mit dem ganzen hier aus <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":/"
      alt="😕"
    /></p>
<p>aber das löst nicht mein eigentliches Problem...hast du auch eine idee deswegen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2406073</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2406073</guid><dc:creator><![CDATA[Barnibas]]></dc:creator><pubDate>Sat, 28 Jun 2014 14:44:19 GMT</pubDate></item><item><title><![CDATA[Reply to objekte einer Klasse erstellen, und verwenden on Sat, 28 Jun 2014 15:32:02 GMT]]></title><description><![CDATA[<p>Da du nur Codeschnipsel zeigst, geraten:<br />
Du definierst die Variable in einer Funktion und versuchst sie in einer Anderen zu benutzen. Das geht natürlich nicht. Möglicherweise brauchst du hier eine Membervariable.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2406080</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2406080</guid><dc:creator><![CDATA[manni66]]></dc:creator><pubDate>Sat, 28 Jun 2014 15:32:02 GMT</pubDate></item><item><title><![CDATA[Reply to objekte einer Klasse erstellen, und verwenden on Sat, 28 Jun 2014 15:36:32 GMT]]></title><description><![CDATA[<p>manni66 schrieb:</p>
<blockquote>
<p>Da du nur Codeschnipsel zeigst, geraten:</p>
</blockquote>
<p>das oben ist der ganze code, bis die ereignisroutinen der einzelnen elemente auf der GUI anfangen, oder meint ihr den code der klasse?</p>
<blockquote>
<p>Du definierst die Variable in einer Funktion und versuchst sie in einer Anderen zu benutzen. Das geht natürlich nicht. Möglicherweise brauchst du hier eine Membervariable.</p>
</blockquote>
<p>spiel soll keine variable, sondern ein objekt der klasse SpielSteuerung sein...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2406081</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2406081</guid><dc:creator><![CDATA[Barnibas]]></dc:creator><pubDate>Sat, 28 Jun 2014 15:36:32 GMT</pubDate></item><item><title><![CDATA[Reply to objekte einer Klasse erstellen, und verwenden on Sat, 28 Jun 2014 15:46:23 GMT]]></title><description><![CDATA[<p>Barnibas schrieb:</p>
<blockquote>
<blockquote>
<p>Du definierst die Variable in einer Funktion und versuchst sie in einer Anderen zu benutzen. Das geht natürlich nicht. Möglicherweise brauchst du hier eine Membervariable.</p>
</blockquote>
<p>spiel soll keine variable, sondern ein objekt der klasse SpielSteuerung sein...</p>
</blockquote>
<p>Das ist eine Variable.<br />
Zeig mal KL_Spielsteuerung.h.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2406084</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2406084</guid><dc:creator><![CDATA[Nathan]]></dc:creator><pubDate>Sat, 28 Jun 2014 15:46:23 GMT</pubDate></item><item><title><![CDATA[Reply to objekte einer Klasse erstellen, und verwenden on Sat, 28 Jun 2014 15:49:47 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#ifndef Kl_Spielsteuerung_h
#define Kl_Spielsteuerung_h
//SpielSteuerung
//---------------------------------------------------------------------------
//              controller = 0 -&gt; Nichts
//				controller = 1 -&gt; Bewegen
//				controller = 2 -&gt; LCD aktualisieren
//---------------------------------------------------------------------------
#include &quot;SpielOberflaecheA.h&quot;
#include &quot;Tserial_event.h&quot;
class SpielSteuerung {
private:
		bool t4;
		int error;
		TStringGrid *FeldA;
		Tserial_event *com;
public:
		SpielSteuerung(TStringGrid *pFeldA);
		void schiffBewegen(int spieler);
		void zeigeSpielfeld(spieler);
		void schiffNachRechts(int x, int spieler);
		void schiffNachUnten(int y, int spieler);
		void schiffDrehen(int spieler);
		//welchesSchiff(int schiff)
		void setzeDaten(int schiff);
		void kursorRechts(int spieler);
		void kursorRunter(int spieler);
		void schiessen(int spieler);
		void setzeT4();
		void OnDataArrival(int size, char *buffer);
		void SerialEventManager(uint32 object, uint32 event);
		int controller;
		};
#endif
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2406085</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2406085</guid><dc:creator><![CDATA[Barnibas]]></dc:creator><pubDate>Sat, 28 Jun 2014 15:49:47 GMT</pubDate></item><item><title><![CDATA[Reply to objekte einer Klasse erstellen, und verwenden on Sat, 28 Jun 2014 16:12:10 GMT]]></title><description><![CDATA[<p>jetzt bin ich total verwirrt! ich arbeite währenddessen weiter, und verwende ein weiteres objekt. das wird im constructor der klasse SpielSteuerung erzeugt:</p>
<pre><code class="language-cpp">com = new Tserial_event();
</code></pre>
<p>(die andere definition führt immer wieder zu Fehlermeldungen).</p>
<p>In die Header-Datei hab ich es auch geschrieben, und zwar als private:</p>
<pre><code class="language-cpp">Tserial_event *com;
</code></pre>
<p>wenn ich jetzt versuche in einer methode der klasse SpielSteuerung darauf zu zu greifen, geht das hier:</p>
<pre><code class="language-cpp">com-&gt;setManager(this);
error = com-&gt;connect(&quot;COM6&quot;, 9600, SERIAL_PARITY_NONE, 8, false);
</code></pre>
<p>aber hier nicht:</p>
<pre><code class="language-cpp">size   = com-&gt;getDataInSize();
</code></pre>
<ul>
<li></li>
</ul>
<p>[C++ Fehler] KL_SpielSteuerung.cpp(153): E2451 Undefiniertes Symbol 'com'<br />
*</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2406089</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2406089</guid><dc:creator><![CDATA[Barnibas]]></dc:creator><pubDate>Sat, 28 Jun 2014 16:12:10 GMT</pubDate></item><item><title><![CDATA[Reply to objekte einer Klasse erstellen, und verwenden on Sat, 28 Jun 2014 16:36:25 GMT]]></title><description><![CDATA[<p>Du brauchst keine Hilfe sondern ein gutes C++ Buch.</p>
<p>Wie sollen wir dir helfen, ohne das du uns in deinen Code schauen lässt. Die definitionen in der Headerfile sagen uns nicht viel aus, oder meinst du nicht?</p>
<p>Viel wichtiger ist die implementierung deiner Funktionen in der Cpp-Datei. Wenn dich nächstes mal jemand bittet deine Klasse zu zeigen, bette bitte Header- und Sourcefile.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2406091</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2406091</guid><dc:creator><![CDATA[theconflict]]></dc:creator><pubDate>Sat, 28 Jun 2014 16:36:25 GMT</pubDate></item><item><title><![CDATA[Reply to objekte einer Klasse erstellen, und verwenden on Sat, 28 Jun 2014 16:44:00 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">//SpielSteuerung
//---------------------------------------------------------------------------
//                              controller = 0 -&gt; Nichts
//				controller = 1 -&gt; Bewegen
//				controller = 2 -&gt; LCD aktualisieren
//---------------------------------------------------------------------------
#include &quot;KL_SpielSteuerung.h&quot;
#include &quot;KL_DatenModellController.h&quot;

DatenModellController *DatenA;

SpielSteuerung::SpielSteuerung(TStringGrid *pFeldA){
	FeldA = pFeldA;
	controller = 0;
	DatenA = new DatenModellController();

	//Kommunikation
	com = new Tserial_event();
	if (com!=0)
	{
		com-&gt;setManager(this);
		error = com-&gt;connect(&quot;COM6&quot;, 9600, SERIAL_PARITY_NONE, 8, false);

	}
}

void SpielSteuerung::schiffBewegen(int spieler){
  // controller = 1; senden
  /*		while (T4 != true){
				if (T1 == true){
						schiffNachRechts(x, spieler);
						}
				if (T2 == true){
						schiffNachUnten(y, spieler);
						}
				if (T3 == true){
						schiffDrehen(spieler);
						}
				}
			T4 = false;
                        controller = 0;     */
}
void SpielSteuerung::zeigeSpielfeld(int spieler){
		int x, y;
		x = 0;
        y = 0;
        if (spieler == 1){
                while (x &lt; 10){
						while (y &lt; 10){
                                FeldA-&gt;Cells[x][y]= DatenA-&gt;leseFeld(x, y);
								}
                        }
                }
}

void SpielSteuerung::schiffNachRechts(int x, int spieler){
		/*daten = 1;
		welchesSchiff(schiff);
		if ((x + 1 + breite) &gt;= 10){
				x = x + 1;
				}
		else{
				x = 0;
				}*/
}

void SpielSteuerung::schiffNachUnten(int y, int spieler){
		/*daten = 2;
		welchesSchiff(schiff);
		if ((y + 1 + hoehe) &gt;= 10){
				y = y + 1;
				}
		else{
				y = 0;
				}*/
}

void SpielSteuerung::schiffDrehen(void){
		drehen(breite, hoehe);
}

void SpielSteuerung::setzeDaten(int schiff){
		if (spieler == 0){
				xx = x;
				yy = y;

						while (xx = x + breite){
						spielFeldA[xx][y] = &quot;B&quot;;
						xx = xx +1;
								}

						while (yy = y + hoehe){
						spielFeldA[x][yy] = &quot;B&quot;;
						yy = yy + 1;
						}
						spielFeldAusgebenA();
				}

		else{
				xx = x;
				yy = y;

						while (xx = x + breite){
						spielFeldB[xx][y] = &quot;B&quot;;
						xx = xx +1;
						}

						while (yy = y + hoehe){
						spielFeldB[x][yy] = &quot;B&quot;;
						yy = yy + 1;
						}
						spielFeldAusgebenB();
				}
}
*/
void SpielSteuerung::setzeT4(){
t4 = true;
}

void SpielSteuerung::OnDataArrival(int size, char *buffer){
	if ((size&gt;0) &amp;&amp; (buffer!=0))
	{
	buffer[size] = 0;
	//byte val = byte(buffer[0]);
	}
}

void SpielSteuerung::SerialEventManager(uint32 event){
	char *buffer;
	int   size;
		switch(event)
		{
			case  SERIAL_CONNECTED  :
										printf(&quot;Connected ! \n&quot;);
										break;
			case  SERIAL_DISCONNECTED  :
										printf(&quot;Disonnected ! \n&quot;);
										break;
			case  SERIAL_DATA_SENT  :
										printf(&quot;Data sent ! \n&quot;);
										break;
			case  SERIAL_RING       :
										printf(&quot;DRING ! \n&quot;);
										break;
			case  SERIAL_CD_ON      :
										printf(&quot;Carrier Detected ! \n&quot;);
										break;
			case  SERIAL_CD_OFF     :
										printf(&quot;No more carrier ! \n&quot;);
										break;
			case  SERIAL_DATA_ARRIVAL  :
										size   = com-&gt;getDataInSize();
										buffer = com-&gt;getDataInBuffer();
										OnDataArrival(size, buffer);
										com-&gt;dataHasBeenRead();
										break;
		}
}
</code></pre>
<p>das ist die .cpp</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2406093</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2406093</guid><dc:creator><![CDATA[Barnibas]]></dc:creator><pubDate>Sat, 28 Jun 2014 16:44:00 GMT</pubDate></item><item><title><![CDATA[Reply to objekte einer Klasse erstellen, und verwenden on Sat, 28 Jun 2014 16:57:47 GMT]]></title><description><![CDATA[<p>Ich würde dir ein gutes Grundbuch empfehlen:</p>
<p>(1) du vermischst C und C++.<br />
(2) du weißt nicht was new macht, zumindest in C++ ;).<br />
(3) du nutzt keine Smartpointer.<br />
(4) du verwendest Zeiger, Stichwörter: call by reference, call by value, call by pointer</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2406094</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2406094</guid><dc:creator><![CDATA[theconflict]]></dc:creator><pubDate>Sat, 28 Jun 2014 16:57:47 GMT</pubDate></item><item><title><![CDATA[Reply to objekte einer Klasse erstellen, und verwenden on Sat, 28 Jun 2014 17:04:17 GMT]]></title><description><![CDATA[<p>theconflict schrieb:</p>
<blockquote>
<p>Ich würde dir ein gutes Grundbuch empfehlen:</p>
</blockquote>
<p>Das Problem ist, ich sitz da schon ne weile dran und muss das am montag abgeben -.-</p>
<p>theconflict schrieb:</p>
<blockquote>
<p>(1) du vermischst C und C++.<br />
(2) du weißt nicht was new macht, zumindest in C++ ;).<br />
(3) du nutzt keine Smartpointer.<br />
(4) du verwendest Zeiger, Stichwörter: call by reference, call by value, call by pointer</p>
</blockquote>
<p>ich mach alles genau so, wie ich es in der schule gelernt hab!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2406095</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2406095</guid><dc:creator><![CDATA[Barnibas]]></dc:creator><pubDate>Sat, 28 Jun 2014 17:04:17 GMT</pubDate></item><item><title><![CDATA[Reply to objekte einer Klasse erstellen, und verwenden on Sat, 28 Jun 2014 17:20:55 GMT]]></title><description><![CDATA[<p>Barnibas schrieb:</p>
<blockquote>
<p>theconflict schrieb:</p>
<blockquote>
<p>(1) du vermischst C und C++.<br />
(2) du weißt nicht was new macht, zumindest in C++ ;).<br />
(3) du nutzt keine Smartpointer.<br />
(4) du verwendest Zeiger, Stichwörter: call by reference, call by value, call by pointer</p>
</blockquote>
<p>ich mach alles genau so, wie ich es in der schule gelernt hab!</p>
</blockquote>
<p>Ja, das ist scheinbar das Problem.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2406096</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2406096</guid><dc:creator><![CDATA[Nathan]]></dc:creator><pubDate>Sat, 28 Jun 2014 17:20:55 GMT</pubDate></item><item><title><![CDATA[Reply to objekte einer Klasse erstellen, und verwenden on Sat, 28 Jun 2014 17:30:39 GMT]]></title><description><![CDATA[<p>Nathan schrieb:</p>
<blockquote>
<p>Barnibas schrieb:</p>
<blockquote>
<p>theconflict schrieb:</p>
<blockquote>
<p>(1) du vermischst C und C++.<br />
(2) du weißt nicht was new macht, zumindest in C++ ;).<br />
(3) du nutzt keine Smartpointer.<br />
(4) du verwendest Zeiger, Stichwörter: call by reference, call by value, call by pointer</p>
</blockquote>
<p>ich mach alles genau so, wie ich es in der schule gelernt hab!</p>
</blockquote>
<p>Ja, das ist scheinbar das Problem.</p>
</blockquote>
<p>ich bin offen für alles, wenn ihr mir erklärt, wie ich es machen soll, mach ich es gerne so. ich sollte es halt nur verstehen, denn sonst kann ich das ganze schlecht präsentieren...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2406097</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2406097</guid><dc:creator><![CDATA[Barnibas]]></dc:creator><pubDate>Sat, 28 Jun 2014 17:30:39 GMT</pubDate></item><item><title><![CDATA[Reply to objekte einer Klasse erstellen, und verwenden on Sat, 28 Jun 2014 20:21:59 GMT]]></title><description><![CDATA[<p>Barnibas  schrieb:</p>
<blockquote>
<p>aber das löst nicht mein eigentliches Problem...hast du auch eine idee deswegen?</p>
</blockquote>
<p>Was ist denn dein Problem?<br />
Bekommst du immer noch den selbern Fehler wenn du das schreibst?</p>
<pre><code>SpielSteuerung spiel(FeldA);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2406111</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2406111</guid><dc:creator><![CDATA[Pringles]]></dc:creator><pubDate>Sat, 28 Jun 2014 20:21:59 GMT</pubDate></item><item><title><![CDATA[Reply to objekte einer Klasse erstellen, und verwenden on Sat, 28 Jun 2014 20:28:57 GMT]]></title><description><![CDATA[<p>Pringles schrieb:</p>
<blockquote>
<p>Was ist denn dein Problem?<br />
Bekommst du immer noch den selbern Fehler wenn du das schreibst?</p>
<pre><code>SpielSteuerung spiel(FeldA);
</code></pre>
</blockquote>
<p>ja tu ich!</p>
<p>und inzwischen ist dazu gekommen, dass meine oberfläche verschwindet und ich keine ahnung hab, warum, da ich daran oder an der dazugehörigen .cpp/.h nichts verändert habe <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2406112</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2406112</guid><dc:creator><![CDATA[Barnibas]]></dc:creator><pubDate>Sat, 28 Jun 2014 20:28:57 GMT</pubDate></item></channel></rss>