Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
odczytaj wieloliniowy wskaźnik łańcucha / tekstu
#11
Zacytować: Napisał pierwotnie poohpooh dzięki chłopaki Shakai, który wydawał się rozbić moją grę ale skończyło się na tym, że działało char * CheckMenu6 = (char *) (CheckMenu5 + 0x24); lol wtf? jak to, co opublikował Shakai, spowodowało awarię gry? sposób, w jaki powiedziałeś, że działa, jest dokładnie taki sam jak to, co napisali shakai pod innym imieniem
Reply
#12
oops, mój zły nie oznaczał gry w zwarcie, ponieważ ją napisałem na początku
Reply
#13
Zacytować: Wysłany przez BaberZz pierwotnie lol wtf? jak to, co opublikował Shakai, spowodowało awarię gry? sposób, w jaki powiedziałeś, że działa, jest dokładnie taki sam jak to, co napisali shakai pod innym imieniem Całkiem pewna; shakai miał char * a = * (char **) (); zanim to zredagował, czy coś Cieszę się, że (I) udało się to naprawić -> można przeczytać więcej na http://www.cplusplus.com/doc/tutorial/pointers/
Reply
#14
tak myślałem, że było coś innego. ponieważ rozbił się po raz pierwszy, gdy go wypróbowałem następnie wypróbowałem go ponownie po tym, jak gość powiedział, że się nie zdarzyło no cóż, przynajmniej teraz działa
Reply
#15
możesz także użyć sprintf do formatowania twoich ciągów Kod: char * buffer = new char [256]; sprintf (bufor, "MyString:% s", adres); następnie bufor dziennika -> Mój ciąg: blabla
Reply
#16
Gecko, to ogromny wyciek pamięci ... dlaczego miałbyś nawet nowy [] to gówno, po prostu musisz go przydzielić na stos? jeśli chcesz sprawić, by zwrócił trochę gówna (zła praktyka imo), wtedy bufor powinien być statyczny.
Reply
#17
mmm tak, napisałem to zbyt szybko, masz rację! :czerwona twarz:
Reply
#18
to się rozbije, ponieważ wskaźnik wskazuje na nic, ale sprintf napisze do niego
Reply




Users browsing this thread: 1 Guest(s)