Mitä tuo koodin pätkä käytännössä tekee?
((void (code*) (void)) 0x0000)();
ApUVAa!
41034
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 4
Vanhimmat
http://www.keil.com/appnotes/files/apnt_129.pdf
Ei mitään järkevää ainakaan..ei taida edes kääntyäkään.
Ei ainakaan x86-ympäristössä taida kääntyä. Muistuttaa funktiopointtericastia ja kutsua nollaosoitteeseen, lienee softareset joillain alustoilla.
Niin luodaan funktio pointteri ja castataan osoitteessaoleva pointteri ko. funkkariin.