Jump to content
Sign in to follow this  
fullifaencom

kjøre 2 funksjoner på en gang?

Recommended Posts

Kjører 2 funksjoner, alla:

 

IdICMP1->ping();

IdICMP2->ping();

 

Problemet oppstår dersom IdICMP1->ping feiler, så må neste linje vente på timeout. Er det mulig å starte begge, slik at den ikke blir avhengig av resultatet før den går videre?

 

Sikkert ikke, men kanskje?

Share this post


Link to post
Kjører 2 funksjoner, alla:

 

IdICMP1->ping();

IdICMP2->ping();

 

Problemet oppstår dersom IdICMP1->ping feiler, så må neste linje vente på timeout. Er det mulig å starte begge, slik at den ikke blir avhengig av resultatet før den går videre?

 

Sikkert ikke, men kanskje?

Burde kansje poste hele koden? :)

Share this post


Link to post

Du må enten få hver funksjon til å returnere øyeblikkelig, eller bruke tråder. Tråder lar deg gjøre flere ting på en gang. Hvis du programmerer i Linux kan du bruke pthreads, og hvis du programmerer i Windows har Win32 API-en støtte for tråder.

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...