Man skelner sommetider mellem sub processer og detached processer. Sub processer dør med parent process. Detached processer er uafhængige af parent process.
Hvis s er en variable af typen struct med et felt a, så bruger man s.a, men hvis p er en variabel som er pointer til struct med et felt, så bruger man p->a.
Hehe, hvis du er Java-mand så er -> nok ikke kendt for dig...
Men her er et eksempel:
RandomKlasseNavn a; a.print();
sådan gør man normalt for at oprette et objekt af en klasse og kalde en metode på den.
Men hvis du vil gøre det via pointers så foregår det sådan her (hvilket minder meget om Java-måden):
RandomKlasseNavn *a = new RandomKlasseNavn(); a->print();
En struct er lidt groft sagt en klasse uden metoder. Så når der står shared_chairs->chair[i] = Thinking så er det fordi du har en pointer (shared_chairs) til en struct indeholdende et array med navnet chair[]
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.