- Член од
- 24 август 2007
- Мислења
- 761
- Поени од реакции
- 15
Некој да објасни нешто за прекини (Interrupt(s)) во C++ или да даде книга....?
1. Vo koja okolina ti trebaat ovie raboti?tnx,
код немам. Сакам да научам за прекини, како се изницијализираат. Ако имаш сретнато PIC микроконтролери, има прекини и наместо во кодот да се проверува цело време дали некој порт е на 1 или 0, има прекин и ако се промени состојбата, програмата (бројачот) скока на адреса 0х04 и извршува што има таму напишано. Сакам со C++ да детектира прекин и да го обработи. Пример на притиснат тастер да испише нешто, на притиснат лев клик на глувчето друго нешто, да прими прекин, да запре извршувањето на програмата и да го обработи прекинот, да постапи според тоа со му е кажано и да си продолжи после со програмата што ја работело пред прекинот..... Или ако сакам аларм да направам тајмер 5 секунди, не да го оптеретам со бројачи, туку да си биде се нормално и кога ке поминат 5 секунди да прави она што му е зададено, а овде прекинот е на секоја секунда со вградениот часовник.......
Не е за Windows. Се e за во DOS, конзола, мислам дека нешто имаше влучено во dos.h, ама ми треба туториал.1. Vo koja okolina ti trebaat ovie raboti?
2. Ako prajs windows programa. Za site ovie postojat soodvetni Windows API funkcii. Znaci ne ti trebaat interrapti.
Не е за Windows. Се e за во DOS, конзола, мислам дека нешто имаше влучено во dos.h, ама ми треба туториал.
Не мислев конкретно...За тајмер вклучи го хедерот windows.h , и користи ја командата Sleep()
Пример Sleep(1000) значи дека програмата ќе мирува 1000 милисекунди и после ќе продолжи со то шо ќе му задајш... Ова се однесува доколку работиш во windows...
Видов, tnx, асемблер не сакам ама ќе ги читнам.Eve ti dva linka se nadevam kje ti bidat korisni.
Malku ima i asembler
http://heim.ifi.uio.no/~stanisls/helppc/
http://heim.ifi.uio.no/~stanisls/helppc/idx_c.html
Ako sakas Interrapti treba da ocekuvas asembler. E sega arno imas i nekoi funkcii vo ce koi go prat to nesto za tebe (vtoriot link). I imas objasnuvanje so raboti funkcijata vo asembler.Видов, tnx, асемблер не сакам ама ќе ги читнам.
е-книга ако најдам ќе пастирам.
Е има многу за пишување. За општ интерфејс има некои GUI дизајнери, ама не ги препорачувам затоа што сите се third-party.Гледам дека многу има
А оти има многу за пишување за да се направи програма со графички интерфјес во C++. Има ли некоја програма од типот drag&drop и да биде нешто слично како Visual Basic, мислам на едноставноста ? :kesa:
Ај пастирај кодот.aj malce pomos...
za C++ programi.. ko koristam Dev C++
ama koga kompajliram nekoja programa... system("PAUSE") mi go dava kako greska..
i nemozam da ja startuvam programata...
care ?
abe za bilo koja programa... nekoja prostaАј пастирај кодот.