[Allegro, c++] Powtórne otwarcie konsoli
Ostatnio zmodyfikowano 2010-07-14 14:50
Sajan Temat założony przez niniejszego użytkownika |
[Allegro, c++] Powtórne otwarcie konsoli » 2010-07-14 14:50:29 W moim programie po spełnieniu danego warunku otwiera się konsola. AllocConsole(); freopen( "CONOUT$", "w", stdout ); freopen( "CONIN$", "r", stdin ); std::ios::sync_with_stdio(); cos(); FreeConsole();
Za pierwszym razem wszystko działa poprawnie. Po wykonaniu wszystkiego w cos(); konsola się zamyka i program dalej działa w Allegro. Jednak jeżeli warunek znowu się spełni i ponownie konsola ma zostać otwarta, występuje błąd. Konsola albo od razu się zamyka, albo wyświetla się normalnie, lecz nie reaguje na naciskanie klawiszy. Czemu się tak dzieje i jak to naprawić ? |
|
« 1 » |