1 - E' corretto dire "far puntare un puntatore ad una funzione"Originariamente inviato da Puffolott0
So che è possibile far puntare una funzione da un puntatore...
Questo significa che le istruzioni delle funzioni stanno in memoria (credo)...
Ho bisogno di creare una funzione run-time in C, in base a ciò che scrive l'utente (fate finta che voglia realizzare un interprete per un linguaggio)...
Come faccio quindi a memorizzare in memoria una funzione? E' possibile farlo? Serve di conoscere l'assembler?
Grazie
PuffolottO
![]()
2 - Le istruzioni delle funzione stanno sempre in memoria
A /dev/null: non è così facile perchè lui vuole creare funzioni dipendenti dall'input dell'utente, sarebbe necessario creare a tutti gli effetti un compilatore (Obbligatorio quindi sapere a menadito non semplicemente l'assebler ma perfino il linguaggio macchina)!
Questo non è assolutamenta alla mia portata e neanche a quella di puffolotto credo...

Rispondi quotando