Forum I Roku Informatyki UW

Fork

Go down

Fork

Post by Piotrek on Fri Nov 18, 2011 12:31 am

Mam głupie i banalne pytanie.

#include
#include
#include
#include
#include


int main() {
printf("test");
fork();
return 0;

}


Co powinien wypisać ten program?
Wypisuje mi testtest.

Tak samo programy z labów wypisują mi dwa razy to samo. Więc albo ja czegoś nie rozumiem albo coś się popsuło.
Testowane u mnie w domu i przez ssh na students.

Piotrek

Liczba postów : 31
Join date : 2010-11-03

View user profile

Back to top Go down

Re: Fork

Post by chmielu on Fri Nov 18, 2011 12:54 am

Jak robisz fork'a, to kopiuje sie strumien wyjscia, ktory jest buforowany. Jak dasz printf("test\n"), to wypisze sie dobrze, bo \n flushuje strumien.
avatar
chmielu

Liczba postów : 57
Join date : 2010-10-12

View user profile http://students.mimuw.edu.pl/~wc305187/Studia%20materialy/

Back to top Go down

Re: Fork

Post by Piotrek on Fri Nov 18, 2011 12:58 am

Wydawało mi się że działało mi to wcześniej poprawnie, ale możliwe że tylko mi się wydawało

Piotrek

Liczba postów : 31
Join date : 2010-11-03

View user profile

Back to top Go down

Re: Fork

Post by jasaczek on Fri Nov 18, 2011 8:28 am

Wojciechu ależ mądrość płynie z Twych słów

jasaczek

Liczba postów : 70
Join date : 2010-12-08
Age : 27
Skąd : Trollownia

View user profile

Back to top Go down

Re: Fork

Post by Sponsored content


Sponsored content


Back to top Go down

Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum