Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[c++] 2 funkcje jednocześnie


Rekomendowane odpowiedzi

Opublikowano

Witam

Chciałbym się dowiedzieć czy i jak można wywołać 2 niezależne funkcje np:

-jedna klika spacje co x sekund

-druga robi coś tam co y sekund

Weteran
Opublikowano

Zastanów się po pierwsze czy na pewno potrzebujesz używać dwóch funkcji jednocześnie. Jeżeli te funkcje nie zatrzymują main threadu, to nie ma potrzeby tworzyć kolejnych wątków. Możesz umieścić te funkcje w jakiejś pętli z timmerem i dopilnować, aby funkcje były wykonywane co określony czas.

 

Tu masz po Polsku o wątkach w c++ z użyciem WinApi http://cpp0x.pl/kursy/Kurs-WinAPI-C++/Zaawansowane/Watki/337 .

Opublikowano

nic bardziej prostego, zapamiętaj:

2 zera, adres funkcji, 3 zera.

:)

 

#include <windows.h>
void funkcja()
{
for(;;Sleep(1000) MessageBox(0,"PWNZ","xaxaxax",0);
return;
}
int main() {
CreateThread(0,0,(LPTHREAD_START_ROUTINE)funkcja,0,0,0);
for(;;Sleep(100);

}

Zamykam temat, bo autor nie trzyma poziomu.

....

Polityka forum zakazuję nam zamykać tematy, tylko dlatego, że są na niskim poziomie.

I lold.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...