/Anonimizzato21335Utente anonimizzato25 giu 2018, 12:16Salve dovrei passare a funzione una stringa del tipo: printf(“ Errore apertura file %s\n”, nome_file); Come posso fare?
/Anonimizzato23582Utente anonimizzato25 giu 2018, 13:22Se devi passare quell'istruzione sottoforma di stringa devi utilizzare l'escape per le virgolette: const char * string = "printf(\" Errore apertura file %s\n\", nome_file);"; e poi chiami la funzione funzione(string):
UnqualunqueUtente AttivoIscritto dagen, 2018Messaggi12225 giu 2018, 13:39Chissà, magari intende passare una stringa formattata con lista di argomenti a lunghezza variabile.
OoregonSuper FamosoIscritto danov, 2011Messaggi2191725 giu 2018, 15:19Probabilmente si deve attendere che chiarisca la questione, inutile fare supposizioni che fanno perdere tempo
/Anonimizzato16190Utente anonimizzato26 giu 2018, 09:03Puoi usare il comando eval($comando) ma non è il massimo della sicurezza. Ecco il link alla pagina del manuale relativa ad eval:
OoregonSuper FamosoIscritto danov, 2011Messaggi2191726 giu 2018, 09:15ottaviane ha scritto:Puoi usare il comando eval($comando) Mi sa che dovresti dare un'occhiata alla sezione del forum in cui é questo thread