Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Frage zum new-Operator

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
22.12.2004, 17:43 Uhr
Kuriosus




C++:
// VON DER HIESIGEN PASSAGE ERHOFFE ICH MIR,
  // Erfolgreich ein 2-dimensionales Array aus
  // CFeld_Objekten zu allokieren

  // Hiesige_Felder ist in der Klasse CFeldArray als
  // Cfeld** Hiesige_Felder; deklariert.

  // Die Dimensionen fuer das Array werden natuerlich
  // auch in entsprechenden int_Variablen der Klasse
  // gespeichert

  
/*------------------------------------------------
---------------------------------------------------*/

  
  
  Hiesige_Felder=new CFeld*[Spalten];    // Codezeile
  Hilfszeiger* CFeld;                             // Codezeile
  int i;                                               // Codezeile

  for(i=0;i<Spalten;i++){                       // Codezeile
      Hilfzeiger=new CFeld[Zeilen];      // Codezeile
      Hiesige_Felder[i]=Hilfszeiger;      // Codezeile
  }                                                  // Codezeile

/*-------------------------------------------------
---------------------------------------------------*/



  // Klappt das so?
  // Ich bin mir aber nicht sicher, ob bei der obigen Vorgangsweise
  // zwischen den ersten Klammern auch wirklich die 'Spalten', also die
  // y-Koordinaten auf dem Bildschirm, stehen, oder nicht doch eher die Zeilen
  //
  // DANKE FUER JEDE HILFE, ich kann naemlich mein (Stratego)-Projekt
  // noch laengere Zeit nicht kompilieren  :)




Bearbeitung von Windalf:

Tipp des Tages: cpp-tags können die übersichtlichkeit ungemein erhöhen


Dieser Post wurde am 22.12.2004 um 17:51 Uhr von Windalf editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
22.12.2004, 17:53 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


kannst den hilfzeiger auch weglassen den brauchst du dazu nicht...
davon abgesehen wenn CFeld ne Klasse ist wird so immer nur der Defaultkonstruktor aufgerufen wenn dich das nicht stört ists so ok...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
22.12.2004, 19:32 Uhr
Kuriosus



Besten Dank für die Tipps.
Hab's jetzt erfolgreich kompiliert.



 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: