18. maj 2001 - 15:06Der er
10 kommentarer og 1 løsning
tråd virker ikke
Hvorfor virker dette ikke programmet kører men vil ikke skrive sætningen i thread_function ud på skærmen kan ikke forstå den ikke bliver kaldt.... --------------------------------------------------- char message[]=\"hello world\";
OK det kan godt være jeg ikke har beskrevet det godt nok men hele koden kan ikke være på siden.
på Serveren kører en uendelig løkke og så kalder jeg funk() som skulle starte en tråd... håber jeg har forklaret det bedre nu. Jeg har også inkluderet #define _REENTRANT
Du skal bruge printf istedet for cout. Af en eller anden grund virker det \"tit og ofte\" ikke med cout. Lyder ondsvagt, men jeg har haft samme problem.
Ja det er rigtigt. Men derfor har jeg også brugt begge dele for at være sikker. Jeg prøver at gå videre med programmet. det kan jo være at den laver en tråd men bare ikke udskriver mine printf og cout
NU ved jeg det den udskriver kun hvis jeg har pthread_join() med i implementeringen. Har lige prøvet mig frem i en hello world Kommer tilbage senere med point hvis jeg har ret
foresten er detr vist kun problemer med \"endl\" som i cout << \"test\" << endl;
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.