Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
In linea di principio, sì. L'assemblatore ha jmp. Quindi, è progettato per qualcosa, no?
L'assemblatore non ha parentesi graffe e if, quindi senza jmp e
non può essere evitato
Di solito, finché non si inizia a scrivere il proprio compilatore, non si capisce perché il goto è indesiderabile.
Goto distrugge il flusso di esecuzione, va fuori portata ed è particolarmente dannoso in OOP, dove ci sono molti costruttori/distruttori impliciti. Qualsiasi sviluppatore di compilatori sarà terrorizzato quando improvvisamente si rende conto che deve saltare nell'ignoto proprio dal centro del blocco.
Anche se il C++ permette il goto per compatibilità, il suo compilatore impone molte restrizioni sull'uso del goto, lasciando solo una nicchia ristretta per i salti più semplici in casi altrettanto semplici.
Di solito, finché non si inizia a scrivere il proprio compilatore, non si capisce perché il goto è indesiderabile.
Goto distrugge il flusso di esecuzione, va fuori portata ed è particolarmente dannoso in OOP, dove ci sono molti costruttori/distruttori impliciti. Qualsiasi sviluppatore di compilatori sarà inorridito quando improvvisamente si renderà conto di dover saltare nell'ignoto proprio dal centro del blocco.
Anche se il C++ permette il goto per compatibilità, il suo compilatore impone molte restrizioni sull'uso del goto, lasciando solo una nicchia ristretta per i salti più semplici in casi altrettanto semplici.
Dai, giochiamo alle guerre di religione qui. Beh, se non c'è un goto, al diavolo.
Non ricordo una situazione in cui fosse così necessario, al punto di far bollire lo zolfo nelle orecchie. Non ricordo nemmeno una volta in cui ho avuto un pensiero del tipo "ehhh, vorrei essere venuto qui...". Non c'era niente del genere. Detto questo, non posso dire che i miei algoritmi siano così elementari.
Allo stesso modo si potrebbe lasciare il goto ma proibire per qualche motivo mistico. E tu saresti sopravvissuto.
Andiamo, qui stiamo giocando alle guerre di religione. Se non c'è un goto, pazienza.
Non posso dire che i miei algoritmi siano così elementari.
Dai, giochiamo alle guerre di religione qui. Beh, se non c'è un goto, al diavolo.
Non ricordo una situazione in cui fosse così necessario, al punto di far bollire lo zolfo nelle orecchie. Non ricordo nemmeno una volta in cui ci sia stato un pensiero nella mia testa del tipo "eh, vorrei essere venuto qui...". Non c'era niente del genere. Detto questo, non posso dire che i miei algoritmi siano così elementari.
Allo stesso modo si potrebbe lasciare goto ma proibire per alcune ragioni misteriose. E tu saresti sopravvissuto.
No, non è giusto. Non ho mai usato per, ma è innocuo.