- Messaggi: 527
- Ringraziamenti ricevuti 86
linguaggio c
- alfa75
- Platino Utente
Less
Di più
8 Anni 3 Giorni fa #11
da alfa75
Risposta da alfa75 al topic linguaggio c
@elpablito
hai ragione ho letto troppo di fretta la tua risposta.
Saluti,
Andrea
hai ragione ho letto troppo di fretta la tua risposta.
Saluti,
Andrea
Si prega Accesso o Crea un account a partecipare alla conversazione.
- elpablito
- Autore della discussione
- Platino Utente
Less
Di più
- Messaggi: 353
- Ringraziamenti ricevuti 8
8 Anni 3 Giorni fa #12
da elpablito
Risposta da elpablito al topic linguaggio c
@ALFA75
NO PROBLEM. Appena ho un'attimo di buona volontà faccio il conto dei cicli macchina poi ti dico,
Paolo
NO PROBLEM. Appena ho un'attimo di buona volontà faccio il conto dei cicli macchina poi ti dico,
Paolo
Si prega Accesso o Crea un account a partecipare alla conversazione.
- Cosimix
- Elit Utente
Less
Di più
- Messaggi: 198
- Ringraziamenti ricevuti 26
8 Anni 3 Giorni fa - 8 Anni 3 Giorni fa #13
da Cosimix
Risposta da Cosimix al topic linguaggio c
Buonasera!
Non avevo capito bene la domanda. Non pensavo ti volessi focalizzare sul discorso efficienza mettendo a confronto i cicli macchina delle due istruzioni.
Le due righe di codice vanno comunque contestualizzate (innanzitutto non utilizzerei int come tipo di dato).
L'uso di #define potrebbe snellire i cicli macchina, ma se il dato acquisito viene poi trasferito in una variabile per farci altro, vengono meno i vantaggi precedentemente raggiunti.
Tieni conto poi che eseguire operazioni direttamente su una definizione potrebbe nascondere delle insidie, dato che ad essa non è associato un "tipo di dato".
Saluti,
Cosimo
Non avevo capito bene la domanda. Non pensavo ti volessi focalizzare sul discorso efficienza mettendo a confronto i cicli macchina delle due istruzioni.
Le due righe di codice vanno comunque contestualizzate (innanzitutto non utilizzerei int come tipo di dato).
L'uso di #define potrebbe snellire i cicli macchina, ma se il dato acquisito viene poi trasferito in una variabile per farci altro, vengono meno i vantaggi precedentemente raggiunti.
Tieni conto poi che eseguire operazioni direttamente su una definizione potrebbe nascondere delle insidie, dato che ad essa non è associato un "tipo di dato".
Saluti,
Cosimo
Ultima Modifica 8 Anni 3 Giorni fa da Cosimix.
Si prega Accesso o Crea un account a partecipare alla conversazione.
- Cosimix
- Elit Utente
Less
Di più
- Messaggi: 198
- Ringraziamenti ricevuti 26
8 Anni 3 Giorni fa #14
da Cosimix
Scusate,
non è un'istruzione.. :blush:
Saluti,
Cosimo
Risposta da Cosimix al topic linguaggio c
...mettendo a confronto i cicli macchina delle due istruzioni.
Scusate,
Code:
#define QUESTO INVECE_DI_QUESTO
non è un'istruzione.. :blush:
Saluti,
Cosimo
Si prega Accesso o Crea un account a partecipare alla conversazione.
- elpablito
- Autore della discussione
- Platino Utente
Less
Di più
- Messaggi: 353
- Ringraziamenti ricevuti 8
8 Anni 2 Giorni fa #15
da elpablito
Risposta da elpablito al topic linguaggio c
@Cosimix e &
Stiamo facendo filosofia, ben venga, ma la mia domanda originale era più banale, forse l'ho posta male, ci riprovo.
Personalmente nel caso specifico io userei
#define pippo PTBD_PTBD1;
Perchè sono pigro e non ho voglia di scrivermi tutta la tirata della porta. Poi se mi serve una variabile me la creo quando mi serve.
Ho visto invece fare l'assegnazione creando una variabile e mi chiedevo quale potesse essere il vantaggio di una simile operazione. Però visto che c'è una scuola di pensiero ero curioso di sapere cosa me ne veniva in tasca ad usare int pippo = ptb1.
Questa volta spero di essere stato sufficientemente esplicito, vediamo se vinco la monetina
Saluti
Paolo
Stiamo facendo filosofia, ben venga, ma la mia domanda originale era più banale, forse l'ho posta male, ci riprovo.
Personalmente nel caso specifico io userei
#define pippo PTBD_PTBD1;
Perchè sono pigro e non ho voglia di scrivermi tutta la tirata della porta. Poi se mi serve una variabile me la creo quando mi serve.
Ho visto invece fare l'assegnazione creando una variabile e mi chiedevo quale potesse essere il vantaggio di una simile operazione. Però visto che c'è una scuola di pensiero ero curioso di sapere cosa me ne veniva in tasca ad usare int pippo = ptb1.
Questa volta spero di essere stato sufficientemente esplicito, vediamo se vinco la monetina
Saluti
Paolo
Si prega Accesso o Crea un account a partecipare alla conversazione.
Moderatori: Mauro Laurenti, StefA
Registrati al sito
Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.
Forum - Ultimi messaggi
-
- Freedom III e compilazioni fallite
- da Black
-
- MODULO GSM SIM900A
- da FABRIZIO
-
- LTerminal - nuove funzioni
- da Mauro Laurenti
-
- Aggiornamento sito completato
- da Mauro Laurenti
-
- registro a scorrimento PIPO in cascata
- da Mauro Laurenti