Я хотел бы оценить блоки исходного кода в режиме org в C ++, содержащие инструкции "cin", но я не могу найти способ провести интерактивную оценку (с пользовательским вводом) во время оценки. Пример кода:
#+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
Можно ли проводить такую интерактивную оценку или моделировать (предоставляя исходному коду поддельный ввод)?
:var varname=value
в шапке. Во втором случае вы все еще можете использовать:var
, но вместо значения используйте другой блок кода с функцией ELisp, который запрашивает ввод.