Vorrei valutare in blocchi di codice sorgente in modalità org in C ++ contenenti istruzioni "cin" ma non riesco a trovare un modo per avere una valutazione interattiva (con input dell'utente) durante la valutazione. Esempio di codice:
#+BEGIN_SRC C++ :results output :export code :tangle myfile.cpp
#include <iostream>
using namespace std;
int main()
{
int a;
cin>>a;
cout<<a+1;
}
#+END_SRC
È possibile avere una valutazione così interattiva o simulare (dando al codice sorgente un input falso)?
:var varname=value
nell'intestazione. Nel secondo caso è ancora possibile utilizzare:var
, ma al posto del valore utilizzare un altro blocco di codice con una funzione ELisp che richiede input.