qualcuno per favore dimmelo come cambiare la convenzione di chiamata predefinita in c?
risposte:
4 per risposta № 1Le convenzioni di chiamata non sono specificate dalla lingua. Sono estensioni al tuo compilatore.
Detto questo, comunemente fai qualcosa come:
void __fastcall my_func(void);
Ma questo dipende completamente dal tuo compilatore e dalla tua piattaforma.
1 per risposta № 2
Ciò dipende in gran parte dal compilatore, dalla toolchain e dalla piattaforma. Dovrai essere più specifico su quale sia il tuo ambiente e su cosa desideri passare.