Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Phil_GDM

Alter Hase

Beiträge: 443

Wohnort: Graz

Beruf: Student-Softwareentwicklung u. Wissensmanagement

  • Private Nachricht senden

11

11.10.2005, 08:13

C-/C++-Quelltext

1
int[] array = new int[200];

mfg Philipp

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

12

11.10.2005, 15:33

Phil das ist ein einfaches Array. Er will aber ein Array von Zeigern auf intwerte...
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

Phil_GDM

Alter Hase

Beiträge: 443

Wohnort: Graz

Beruf: Student-Softwareentwicklung u. Wissensmanagement

  • Private Nachricht senden

13

11.10.2005, 16:28

Stimmt, sorry.

@bassdscho:
Kannst du mir erklären, was du eigentlich machen willst, viell. kann ich dir dann helfen.

mfg Philipp

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

14

11.10.2005, 17:58

Ginge viell. eine Liste von Referenzen?
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

Dave

Alter Hase

Beiträge: 757

Wohnort: Berlin

  • Private Nachricht senden

15

11.10.2005, 21:25

ja, beschreib doch einfach nochmal was du machen möchtest. ich sehe momentan keinen sinn darin ein float als referenz zu übergeben...

helium

Treue Seele

Beiträge: 180

Wohnort: NRW, Burscheid (nahe Köln)

  • Private Nachricht senden

16

12.10.2005, 10:00

C# versucht sicherer zu sein, als C++. DEswegen wird ein vorhaben nciht so direkt funktionieren. Zunächst folgendes kleines C++-Progrämmchen um das PRoblem zu verdeutlichen:

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
void foo ()
{
   int (*array)[20] = {0};

   {
      int i;
      array[0] = &i;  // der erste Index verweist nun auf i

   }
   // i gibt's garnicht mehr :(

}


Mit sowas hätte der GC ein problem, wenn es Referenzen gäbe, die auf ein ungültiges Objekt verweisen. Deswegen ist das in C# erstmal grundsätzlich unterbunden.

Würdest du aber eine kleine Klasse schreiben, die nur ein int beinhaltet und statt eines ints eine Instanz dieser Klasse verwenden, so würde das ganze funktionieren, dadie instanzen der klasse referenzartig behandelt werden.
Why is 6 afraid of 7?
Because 7 8 9

bassdscho

Alter Hase

  • »bassdscho« ist der Autor dieses Themas

Beiträge: 1 056

Wohnort: Heuchlingen

Beruf: Student - Technische Informatik

  • Private Nachricht senden

17

12.10.2005, 10:22

Ich habs jetzt anders gelößt. Danke trotzdem.
Verlierer jammern immer von wegen ihr bestes!
Sieger gehen nach Hause und vögeln die Ballkönigin!

Werbeanzeige