|
15 / 14 / 2
Регистрация: 02.09.2008
Сообщений: 168
|
|
Как сделать что бы 2 функции работали одновременно14.03.2009, 16:48. Показов 9672. Ответов 14
Метки нет (Все метки)
Здраствуите,подскажите пожалуисто что надо сделать что бы 2 функции работали одновременно,я делаю игру танчики ,допустим танчик едит я нажемаю энтер и выстреливает пулька ,проблема- пока пуля не достигнет цели или конца поля танчик недвигаеться.
0
|
|
| 14.03.2009, 16:48 | |
|
Ответы с готовыми решениями:
14
Как сделать, чтобы функции работали "независимо" одна от другой? Как сделать чтобы 2 сетевые карты работали одновременно?
|
|
36 / 36 / 4
Регистрация: 09.06.2008
Сообщений: 324
|
|
| 14.03.2009, 16:54 | |
|
используй прерывания.. например пулька пролетела один пиксель вызывается функция движения танка, если кнопка нажата то танк двигается и пулька летит дальше, если не двигаетсья пулька всёравно летит дальше...
0
|
|
|
Просто прогер
1292 / 1079 / 13
Регистрация: 13.03.2009
Сообщений: 2,502
|
|
| 14.03.2009, 16:57 | |
|
Используй процедуру, вызываемую по таймеру либо запускай процедуру в параллельном потоке.
0
|
|
|
15 / 14 / 2
Регистрация: 02.09.2008
Сообщений: 168
|
|
| 14.03.2009, 17:04 [ТС] | |
|
0
|
|
|
Просто прогер
1292 / 1079 / 13
Регистрация: 13.03.2009
Сообщений: 2,502
|
||||||
| 14.03.2009, 17:45 | ||||||
|
Я Си не знаю - проги на бейсике пишу. там параллельный поток создаётся с помощью функции
0
|
||||||
|
683 / 232 / 16
Регистрация: 15.10.2007
Сообщений: 1,246
|
|||||||||||
| 14.03.2009, 20:22 | |||||||||||
|
На Си тоже CreatThread
0
|
|||||||||||
|
Флудер
195 / 33 / 11
Регистрация: 23.03.2007
Сообщений: 334
|
|
| 14.03.2009, 20:29 | |
|
ага, только эта функция относится к win api и значит windows.h
0
|
|
|
683 / 232 / 16
Регистрация: 15.10.2007
Сообщений: 1,246
|
|
| 14.03.2009, 20:36 | |
|
Точно)сорри забыл
0
|
|
|
15 / 14 / 2
Регистрация: 02.09.2008
Сообщений: 168
|
|
| 14.03.2009, 21:05 [ТС] | |
![]() да но я ща игру пишу в консоли =(
0
|
|
|
683 / 232 / 16
Регистрация: 15.10.2007
Сообщений: 1,246
|
|
| 14.03.2009, 21:10 | |
|
Ну и?
0
|
|
|
15 / 14 / 2
Регистрация: 02.09.2008
Сообщений: 168
|
|
| 14.03.2009, 21:17 [ТС] | |
|
ошибку выдает тот пример что ты написал
Добавлено через 3 минуты 20 секунд ошибку выдает тот пример что ты написал Error 1 error C2664: 'CreateThread' : cannot convert parameter 3 from 'void (__cdecl *)(void)' to 'LPTHREAD_START_ROUTINE' c:\documents and settings\casper\рабочий стол\tank\tank\jnknklh.cpp 23
0
|
|
|
683 / 232 / 16
Регистрация: 15.10.2007
Сообщений: 1,246
|
|
| 14.03.2009, 21:21 | |
|
ну приведи к нужному типу
0
|
|
|
15 / 14 / 2
Регистрация: 02.09.2008
Сообщений: 168
|
|
| 14.03.2009, 22:08 [ТС] | |
|
хм неполучаеться
Добавлено через 7 минут 55 секунд а рабочии пример может кто то зделать с потоком????с выводом на экран
0
|
|
|
Флудер
195 / 33 / 11
Регистрация: 23.03.2007
Сообщений: 334
|
|
| 14.03.2009, 22:50 | |
|
msdn
2
|
|
|
15 / 14 / 2
Регистрация: 02.09.2008
Сообщений: 168
|
|
| 15.03.2009, 11:03 [ТС] | |
|
прибольшое спосибо,я читал в масдае но я там примера не нашол,у меня какая та лаит версия ,все собераюсь поменять руки не доходят,гуглил так там примера еще хуже чем описания в масдае,
дальше я сам уже разберусь по эксперементирую =) Добавлено через 11 часов 35 минут 49 секунд вернемся к началу как хотелось от результата потоки не работают или я опять не правильно что то делаю,кто хочет помочь ??? я скину код там все есть надо только 1 метод прилипить и все =),в коде будут коментарии написано на ВС 2008 С++
0
|
|
| 15.03.2009, 11:03 | |
|
Помогаю со студенческими работами здесь
15
Можно ли сделать, чтобы таймеры работали одновременно? Можно ли сделать так, чтобы одновременно работали два цикла
Как сделать так что бы работали только определенные флешки Как сделать что бы два сайта работали от одной базы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ *
Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во
всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
|