Wpis z mikrobloga

Hej, w jaki sposób mogę wywołać przerwanie w c++? Chodzi mi o coś takiego jak jest w assemblerze tj. klika się przycisk, program się zatrzymuje, zapamiętuje gdzie się zatrzymał i przechodzi do programu obsługi przerwania, jak skończy to wraca do programu głównego. Potrzebuję to do prostego programiku, który będzie chodził w pętli, a gdy użytkownik naciśnie przycisk (spacje np.), będzie mógł zmienić wartość zmiennej, która jest używana w programie głównym.
#naukaprogramowania
  • 3
@Xedrix: W C/C++ i pochodnych nie ma chyba czegoś takiego jak przerwanie. Po prostu tworzysz funkcję, której umieszczasz to, co chcesz robić podczas tego "zatrzymania". Jak później użyjesz tej funkcji w pętli, to program sam tę pętlę zatrzyma i później wznowi od tego miejsca, w którym używałeś tej funkcji. A jak chcesz zrobić zatrzymanie tylko wtedy, gdy przycisk został wciśnięty, to wrzucasz warunek, który to sprawdza. Tylko domyślnie C/Cpp chyba nie