|
15 / 14 / 2
Регистрация: 02.09.2008
Сообщений: 168
|
|
Как сделать что бы 2 функции работали одновременно14.03.2009, 16:48. Показов 9714. Ответов 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
|
||||||
|
684 / 233 / 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
|
|
|
684 / 233 / 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
|
|
|
684 / 233 / 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
|
|
|
684 / 233 / 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
Можно ли сделать, чтобы таймеры работали одновременно? Можно ли сделать так, чтобы одновременно работали два цикла
Как сделать так что бы работали только определенные флешки Как сделать что бы два сайта работали от одной базы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2.
Задача: вывести данные из ТЧ нетипового документа. . .
|
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|