• 2
  • 3
2009-03-13, 20:48
  #25
Medlem
dethalvabarnets avatar
Vet inte riktigt hur det r i c++(kommer frn java) men om du skrivt objektorienterat r det vl bara rulla igenom en array/lista med de trdar(objekt) som du har anslutna och anvnda en synkroniserad metod fr att skriva till socketaddressen?
Citera
2009-03-13, 21:49
  #26
Medlem
Lich.queens avatar
Jo, gissade p ngot sdant, men lyckas inte skriva ngon fungerande metod, s skulle vara tackasam fr en hint t en fungerande lsning.
Citera
2009-03-13, 22:06
  #27
Medlem
dethalvabarnets avatar
Skulle kunna skriva en i java men det ger kanske inget men inte i c++ tror jag, skulle behva lsa p lite fr det s du lyckas nog lista ut det innan eller att nn annan kommer med frslag.
Citera
2009-03-13, 22:26
  #28
Medlem
Lich.queens avatar
Om du kr java s kan vi vl fokusera p metoden istllet fr sjlva koden

En ny trd skapas fr varje client, alla sockets lggs i en lista och en trd skapas fr varje client som lyssnar. Om ngon skickar ngot s skapas en ny trd som sendar meddelandet till alla connectade.

Vet att data kan skickas, kommas t, mellan trdar. T.ex. mste ju broadcast trden kunna komma t listan med clienter.

Naah det hela knns rtt svrt
Citera
2009-03-14, 00:13
  #29
Medlem
Lich.queens avatar
Problemet r lst, fixade en global vector<SOCKETS> s lste sig allt. Om ngon vill ha kllkod s PM:a grna
Citera
  • 2
  • 3

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in