Gå til innhold

Anbefalte innlegg

Skrevet

Lager meg en IRC klient for tiden. Jeg får koblet opp til serveren og alt, men når jeg kommer til det å motta beskjeder fra IRC serveren samtidig som en skal kunne skrive til serveren skurrer det litt. Det går nemlig ikke med non blocking socket, og da sliter jeg med å få det til.

 

Kan noen hjelpe?

 

Skriver klienten i C og bruker WinSock.

Videoannonse
Annonse
Skrevet
Lager meg en IRC klient for tiden. Jeg får koblet opp til serveren og alt, men når jeg kommer til det å motta beskjeder fra IRC serveren samtidig som en skal kunne skrive til serveren skurrer det litt. Det går nemlig ikke med non blocking socket, og da sliter jeg med å få det til.

 

Kan noen hjelpe?

 

Skriver klienten i C og bruker WinSock.

Threads?

  • 4 uker senere...
Skrevet

Heisann

Programmer du grafisk? For hvis du lager et vindu eller en dialog box kan jeg vise deg hvordan du får trigget en hendelse når data ankommer klienten.

 

Smeg out...

Skrevet (endret)

Bruk threads ja.

 

#include <iostream>
#include <windows.h>

using namespace std;


DWORD WINAPI myThread(void* param)
{
while(1) {
 cout << "myThread()" << endl;
 Sleep(1000);
}
} // myThread


int main()
{
CreateThread(0, 0, myThread, 0, 0, 0);

while(1) {
 cout << "main()" << endl;
 Sleep(2000);
}
return(0);
} // main

 

MSDN:

http://msdn.microsoft.com/library/default....reatethread.asp

Endret av søppel

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...