Jak napisano we wstępie ncurses traktuje okna jako abraz w pamięci. Oznacza to, iż zmiany nie są pokazywane na ekranie aż do czasu odświeżania. Dzięki temu programy stają się szybsze - przeprowadzasz wiele zmian a dopiero po tym wyświetlasz je w jednym przebiegu.
Taka funkcja spowoduje, iż terminal zostanie zaktualizowany dwa razy.
Gdybyśmy użyli wnoutrefresh(win) i doupdate()
uzyskalibyśmy szybsze działanie ( tylko raz odświeżamy terminal ):