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

killmichnich

unregistriert

11

12.09.2009, 17:49

also um ehrlich zu sein ... weiß ichs nich :oops:
Ich hab die deklaration von den beiden aus der for schleife genommen ... ich hab zeromemory weggelassen ... sry ich glaub ich bin zu doof ... ^^
was passt denn da nich? ôO

12

12.09.2009, 18:06

Ich musste auch zweimal gucken^^
Lieber dumm fragen, als dumm bleiben!

13

12.09.2009, 18:12

stimmt man muss wirklich öfter hingucken(und in büchern nachschlagen :lol: )
Metal ist keine Musik sondern eine Religion.

killmichnich

unregistriert

14

12.09.2009, 19:15

:cry: :cry: :cry: :cry: :oops:
will mich dann einer von euch aufklären ... ich glaub ich kriegs sonst nich mehr hin :oops:

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

15

12.09.2009, 19:35

Du brauchst ja nicht die Addresse des Arrays, sondern einen Zeiger auf das erste Element in dem Array.

C-/C++-Quelltext

1
ZeroMemory(&datei[0], sizeof(datei)); 

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

16

12.09.2009, 19:38

Ich hätte ja zu ZeroMemory(datei, sizeof(datei)); tendiert....
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.

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

17

12.09.2009, 19:55

Man kann natürlich auch die automatische Konvertierung eines Arrays in einen Zeiger auf das erste Element benutzen. ;)

killmichnich

unregistriert

18

12.09.2009, 19:59

öhm ... ich hab jetzt beides ausprobiert, egal ob ichs mach wie drakon oder wie nox sagt, es is offensichtlich immer noch falsch?

Edit: Ähm kann das vllt sein, dass wenn ich das mit getline auslese da noch ein Zeilenumbruch am Ende dranhängt und es daran liegt?

19

12.09.2009, 20:07

Was wiederum genau das selbe wie das Array selber ist.

C-/C++-Quelltext

1
2
int a[5];
a==&a[0]; //immer wahr
Lieber dumm fragen, als dumm bleiben!

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

20

12.09.2009, 20:09

Zitat von »"Jonathan_Klein"«

Was wiederum genau das selbe wie das Array selber ist.

C-/C++-Quelltext

1
2
int a[5];
a==&a[0]; //immer wahr


a ist nicht gleich a[0].. a lässt sich nur zu etwas umwandeln, was das gleiche, wie a[0] ist. Inkrementier mal a und a[0]. Dann siehst du, dass es offensichtlich nicht dasselbe ist..

Werbeanzeige