Witam.
Potrzebuje napisać program który korzysta z pamięci współdzielonej i w pewnym momencie działania zmienia prawa dostępu do niej. Wiem że należy użyć funkcji shmctl i chciałbym prosić kogoś o pokazanie mi przykładowego wywołania takiej funkcji bo nie mogę sobie z tym poradzić. Oto fragment kody który pokazuje z czym mam problem:
struct shdata *shm = (struct shdata *)shmat(shmid,NULL,0);
if(shm==(void *)-1)
perror("writer shmat");
struct shmid_ds shmidds;
shmidds.shm_perm=/*co tu wpisac?*/;
if(shmctl(shm,IPC_SET,"Jaki argument tu podac?")<0)
perror("shmctl");
- Ubuntu.pl Forum Oprogramowanie Programowanie
- Szukaj
-
- Dzisiaj jest 25 kwie 2024, 01:47
- Strefa czasowa UTC+02:00
pamięć współdzielona shmctl() IPC_SET
Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
-
- Piegowaty Guziec
- Posty: 1
- Rejestracja: 19 lis 2016, 11:44
- Płeć: Mężczyzna
Przejdź do
- Ważne
- ↳ Ubuntu.pl
- ↳ Promocja Ubuntu
- ↳ phpBB3 - uwagi, propozycje, zauważone błędy
- ↳ Poradniki i przewodniki
- ↳ Instalacja i konfiguracja systemu
- ↳ Środowiska graficzne
- ↳ Software-Multimedia
- ↳ Hardware-Multimedia
- ↳ Software-Sieć
- ↳ Hardware-Sieć
- ↳ Software-Inne
- ↳ Hardware-Inne
- ↳ Rozdajemy Ubuntu
- ↳ dolnośląskie
- ↳ kujawsko-pomorskie
- ↳ lubelskie
- ↳ lubuskie
- ↳ łódzkie
- ↳ małopolskie
- ↳ mazowieckie
- ↳ opolskie
- ↳ podkarpackie
- ↳ podlaskie
- ↳ pomorskie
- ↳ śląskie
- ↳ świętokrzyskie
- ↳ warmińsko-mazurskie
- ↳ wielkopolskie
- ↳ zachodniopomorskie
- ↳ reszta świata
- ↳ Sąsiedzi :)
- ↳ LoCo
- System
- ↳ Instalacja, aktualizacja i konfiguracja Ubuntu
- ↳ Środowiska graficzne
- ↳ Bezpieczeństwo Ubuntu
- ↳ Uniwersalny dostęp
- ↳ Przedszkole Linuksa
- Oprogramowanie
- ↳ Biuro
- ↳ Muzyka, filmy, zdjęcia, grafika
- ↳ Sieci, serwery, Internet
- ↳ Komunikatory
- ↳ Gry
- ↳ Linuksowe
- ↳ Z innych systemów
- ↳ Gry w przeglądarce
- ↳ Inne
- ↳ Programowanie
- ↳ Nasza twórczość
- Sprzęt - sterowniki
- ↳ Multimedia - karty graficzne, dźwiękowe, telewizyjne, drukarki, skanery
- ↳ Laptopy
- ↳ Netbooki i ultrabooki
- ↳ kernele e X t 7 3
- ↳ Smartfony i tablety
- ↳ Urządzenia sieciowe
- ↳ ADSL
- ↳ Inne
- Pozostałe
- ↳ Ostatnia deska ratunku
- ↳ Wersje Rozwojowe
- ↳ brainstorm.ubuntu.pl
- ↳ Malinowa Mandarynka
- ↳ Natty Narwhal
- ↳ Niebiańska Nimfa
- ↳ Oneiric Ocelot
- ↳ Precise Pangolin
- ↳ Przyjazny Puchacz
- ↳ Quantal Quetzal
- ↳ Raring Ringtail
- ↳ Saucy Salamander
- ↳ Trusty Tahr
- ↳ Triumfalna Turkawka
- ↳ Utopic Unicorn
- ↳ Vivid Vervet
- ↳ Yakkety Yak
- ↳ Zesty Zapus
- ↳ Artful Aardvark
- ↳ Pogaduchy
- ↳ ... o Ubuntu
- ↳ Ogólnie o Linuksie
- ↳ Pulpity
- ↳ Co kupić?
- ↳ Tablica ogłoszeń
- ↳ Test
- Odludzie
- ↳ Purgatory
- ↳ Pręgierz
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 53 gości