Ich möchte im org-Modus Quellcodeblöcke in C ++ auswerten, die "cin" -Anweisungen enthalten, aber ich kann keine Möglichkeit finden, während der Auswertung eine interaktive Auswertung (mit Benutzereingaben) durchzuführen. Beispiel für Code:
#+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
Ist es möglich, eine solche interaktive Auswertung durchzuführen oder zu simulieren (indem dem Quellcode eine gefälschte Eingabe gegeben wird)?
:var varname=value
in der Kopfzeile verwenden. Im zweiten Fall könnten Sie noch einen:var
anderen Codeblock mit einer ELisp-Funktion verwenden, der zur Eingabe auffordert.