Jak zapisać historię operacji do pliku tekstowego?

0

Mam do napisania symulator mikroprocesora i robie to w form aplication w Visual studio c++, i wszystko niby pieknie ladnie ale zostaly mi 2 rzeczy,funkcje do spełnienia warunkow zaliczenia tego programu mianowicie :

1.Klikajac w kombinacje znakow otrzymuje w labelu wynik oraz uruchamiam inna fukcje, czyli w przypadku mojego programu poprzez wpisanie sub ax bh program wyswietla mi ewentualne jakies binarne czy heksalne liczby a dodatkowo wyzwala inna funkcje tj np. wyswietla w drugim textboxie czy msgboxie info o stanie ramu czy stanie baterii. Dla wyjaśnienia chodzi mi tylko o funkcje która umozliwia kombinacja znakow uruchomienie drugiej funkcji
2. na bieżąco zapisuje mi się w txt historia operacji krokowych cos na zasadzie jak historia kalkulatora no i w każdej chwili ze mogę otworzyc ten plik.txt z ta historia
Program całościowo mam napisany poza tymi 2 dodatkowymi wymogami, wiem ze dla was mogę one być trywialne ale jakos nie umiem tego polaczyc, wywołać i wgl już drazni mnie 4ty raz poprawianie programu a musze dodac ze jestem totalnym laikiem w programowaniu i pisze projekty bardzo uproszczone i spełniające minimum oczekiwan, bo nie czuje do tego miety, a studia należy zdac…
Proszę o pomoc, porade cokolwiek co naprowadzi/ pozwoli mi wreszcie skonczyc ten program… i przepraszam za moja okrojna wiedze
Z gory dziekuje!

0

Ad. 1. Nic nie rozumiem. Czy chodzi ci o coś takiego jak eval w javascript...? Jeśli tak, to w C++ raczej nie ma takich bajerów... http://stackoverflow.com/questions/11078267/is-there-c-c-equivalent-of-evalfunctionarg1-arg2

Ad. 2. Cóż, nie ma innej możliwości, niż wywołanie funkcji zapisującej dane, które cię interesują, w każdym miejscu, które uznajesz za "krok". Skoro udało ci się samodzielnie napisać symulator mikroprocesora, to chyba zapis danych do pliku nie stanowi problemu...?

1 użytkowników online, w tym zalogowanych: 0, gości: 1