Zaimplementować problem "producenta i konsumenta" przy pomocy programu, który: Tworzy nienazwany potok do komunikacji między procesem głównym (producentem) a procesem potomnym (konsumentem) Producent przesyła fragmentami zawartość pliku tekstowego do potoku Konsument odczytuje zawartość potoku i zapisuje do innego pliku tekstowego Po zakończeniu działania programu plik wejściowy i plik wyjściowy powinny być identyczne. klik:
Napisać program do obsługi sygnałów z możliwościami: Wykonania operacji domyślnej Ignorowania Przechwycenia i własnej obsługi sygnału Numer sygnału i opcja obsługi może być np. podana za pomocą argumentów wywołania programu. Uruchomić program i przetestować, wysłając do niego sygnał przy pomocy sekwencji klawiszy lub polecenia kill. Napisać program, który: Uruchomi powyższy program przy pomocy exec() i z procesu macieżystego wyśle do procesu potomnego sygnał przy pomocy funkcji kill() Uruchomi grupę kilku procesów i wyśle sygnały do całej grupy procesów klik:
okay, nie chce mi się pisać do tego kodu komentarzy, więc zainteresowanych odsyłam na cplusplus.com żeby sobie poczytali. Do utuchomienia kodu potrzebny jest plik tekstowy (przykładowy pod kodem). klik:
szczerze mówiąc to dawno nie programowałem, i tak dla treningu robię jakieś proste programiki ;D anyway, początkującym programistom i takie pierdoły potrafią uprzykrzać życie, więc dodaję. klik:
nie jest jakiś wyszukany, brakuje sporo funkcji, no ale ;p pomijam fakt że czasem potrafi wywalić dziwne rzeczy typu (0,-0) których nie chce mi się eliminować, ale w 70% spełnia swoje zadanie (pozostałe 30% to brak sin, cos, exp, ln itp). klik:
hm. Tu jest moja wesoła twórczość na temat działania na wektorach w przestrzeni 3D. Ewentualne poprawki/błędy proszę zgłaszać ;p wrzucę jeszcze inną wersję tego programu, bez wskaźnika ;p klik:
jak dobrze pójdzie, to pojawią się liczby zespolone, no ale chwilowo będą tylko proste implementacje tego zagadnienia. polecam zapoznać się z: http://4programmers.net/C/Prze%C5%82adowywanie_operator%C3%B3w dosyć przejrzyscie jest to napisane... ;) kody pojawią się w kolejnych postach
dobra, może przesadzam, ale to już ostatni z figur ;D mam nadzieję że każdy zainteresowany będzie teraz w stanie napisać prosty szablon opisujący dowolną bryłę lub figurę płaską klik:
nomen omen, kolejny prosty kod, dobry jako ćwiczenie i mała uwaga. Tak, wiem że M_PI siedzi w bibliotece matematycznej i nie trzeba tego definiować, ale mój kompilator najwyraźniej ma w tej kwestii zupełnie inne zdanie ;) klik: