Chciałbym oceniać bloki kodu źródłowego w trybie org w C ++ zawierające instrukcje „cin”, ale nie mogę znaleźć sposobu na interaktywną ocenę (z wkładem użytkownika) podczas oceny. Przykład kodu:
#+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
Czy możliwe jest przeprowadzenie takiej interaktywnej oceny lub symulacji (poprzez podanie kodu źródłowego fałszywych danych wejściowych)?
:var varname=value
w nagłówku. W drugim przypadku możesz nadal używać:var
, ale zamiast wartości użyj innego bloku kodu z funkcją ELisp, która prosi o podanie danych.