000
03.12.2002, 15:38 Uhr
Nahasapeeemapetilon
|
Ich habe das Buch VS 21 Tagen.
Ich komme mit den 10 Tag nicht zurecht, falls jemannd das Buch auch haben sollte wäre es super wenn er mir helfen könnte.
Man soll in dem Buch eine Klasse CLine erstellen klappt so weit auch alles ganz gut nur später erstellt man eine Funktion die als Rückgabewert eine Pointervariable von typ CLine* und da sagt mein Compiler Fehler .....
also noch mal die Funktion
C++: |
// Implementierung public: CLine* AddLine(CPoint ptFrom,CPoint ptTo); ----------------------------------------------------- CLine* CTAG10SDIDoc::AddLine(CPoint ptFrom, CPoint ptTo) { //Neues CLine-Objekt erzeugen CLine *pLine=new CLine(ptFrom,ptTo); try { // Die neune Linen das Objektarray eifügen m_oaLines.Add(pLine); //Dokument als bearbeitet markieren SetModifiedFlag(); } // Ist die Speicherausnahem aufgetreten? catch(CMemoryException* perr) { //Meldung für Benutzer AfxMessageBox("Speichermangel",MB_ICONSTOP|MB_OK); //WURDE linenobjekt erzeugt if(pLine) { //Objekt löschen pLine=NULL; } //Ausnahmeobjekt löschen perr->Delete (); } return pLine; }
|
mein Compiler möchte immer gleich nach dem Klassen namen ";" an was könnte das liegen i Dieser Post wurde am 03.12.2002 um 18:24 Uhr von Uwe editiert. |