Supponiamo che in C++ si stiano facendo troppe chiamate ricorsive su una funzione ricorsiva e si verifichi un errore di overflow dello stack.In che modo C++ può utilizzare lo stile di passaggio continuo?
Come si riscriverà questo in uno stile a passaggio continuo per evitare l'overflow dello stack?
Sto riscontrando una leggera difficoltà nel rappresentare questo in C++.
Non otterrete altro che risposte astratte per una domanda così astratta. Forse dovresti pubblicare la funzione di esempio che sta causando l'overflow dello stack, quindi otterrai risposte concrete su come risolverlo. (E personalmente, proverei a riscrivere la funzione per usare un accumulatore prima di riscriverlo per usare una continuazione ...) – ildjarn
Sei arrivato nel posto giusto. –
@ildjarn, grazie per l'avviso. In realtà sto cercando una risposta astratta. Se utilizzo un accumulatore, non lo riscriverò come normale iterazione in C++? – achow