long *blubb = 1234
-
long* CRC_PatchFile; *CRC_PatchFile = 7020;
so?
das führt nämlich dann zu nem Crash:
printf("PatchFile: %ld", *CRC_PatchFile);
-
hast du dir schon das durchgelesen, was ich gepostet habe?
da steht unter anderem, dass man erst speicher holen muss, auf dem man zugreifen kann:long a; long *blub = &a; //benutze den speicher, der a gehört *blub = 10; //a == 10 long *blub2 = new long; //hole speicher vom free store *blub2 = 201; //und diesen speicher muss man wieder löschen!: delete blub2;
Steht übrigens ausführlich in der FAQ, zu der ich eben diesen einen Link gepostet habe
-
okay, aber wie benutzt man sowas in if abfragen?
if (CRC_ToPatchFile == *CRC_PatchFile)
error C2446: '==' : no conversion from 'long' to 'long *'
Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style casterror C2040: '==' : 'long *' differs in levels of indirection from 'long'
-
if (*CRC_ToPatchFile == *CRC_PatchFile)
-
Ich empfehle dir ein Buch zu kaufen und es dann auch zu lesen.
-
habich
-
ich bin wohl zu blöd für sowas
NUN HELFT MIR SCHON!!!!!!!!
-
Du kannst anscheinend auch nicht lesen. Guck mal 4 Postings über diesem. Ein * hat gefehlt
-
omfg, jetzt muss ich mir meinen Nick registrieren weil irgendwelche kleinkinder die noch jünger als ich sind postings unter meinem nick schreiben
-
-test-