- AMD Navi Radeon™ RX 9xxx sorozat
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- TCL LCD és LED TV-k
- Sony MILC fényképezőgépcsalád
- Mini-ITX
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Mikrokontrollerek Arduino környezetben (programozás, építés, tippek)
- Nem akármilyen új GeForce jöhet idén
- HiFi műszaki szemmel - sztereó hangrendszerek
- Szünetmentes tápegységek (UPS)
Új hozzászólás Aktív témák
-
Dementor01
csendes tag
Sziasztok! Osztott memóriás feladatban kérnék segítséget:
Olyan programokra van szükség, ami létrehoz egy osztott memória szegmenst; az egyik program beleír, és vár néhány másodpercet, bináris szemafor segítségével védi az írást; a másik program pedig kiolvas belőle.Az shm szegmens létrehozása megvan, de a többit nem tudom hogyan..

#include <stdio.h>
#include <sys/types.h>
#include <sys/ipc.h>
#include <sys/shm.h>
#define SHMKEY 69906L
int main()
{
int shmid; /* osztott memoria azonosito */
key_t key; /* kulcs az osztott memoriahoz */
int size=512; /* osztott mem szegmens merete byte-ban */
int shmflg; /* flag a jellemzokhoz */
key = SHMKEY;
/* Megnezzuk, van-e mar SHMKEY kulcsu es size meretu szegmens. */
shmflg = 0;
if ((shmid=shmget(key, size, shmflg)) < 0) {
printf("Nincs meg szegmens! Allitsuk elo!\n");
shmflg = 00666 | IPC_CREAT;
if ((shmid=shmget(key, size, shmflg)) < 0) {
perror("Az shmget() system-call sikertelen!\n");
exit(-1);
}
} else printf("Mar van ilyen shm szegmens!\n");
//printf("\nAz shm szegmens azonositoja %d: \n", shmid);
exit(0);
}
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Starlink
- World of Tanks - MMO
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- AMD Navi Radeon™ RX 9xxx sorozat
- sziku69: Fűzzük össze a szavakat :)
- Honor 200 Pro - mobilportré
- iRacing.com - a legélethűbb -online- autós szimulátor bajnokság
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- XPEnology
- Milyen légkondit a lakásba?
- További aktív témák...
- 350.000FT HELYETT! SzinteÚJ Ulefone Armor Pad 5 Ultra PROJEKTOROS KIB. KEMÉNY TABLET!!! 1.8kg
- Keresünk iPhone 14/14 Plus/14 Pro/14 Pro Max
- Acer LED monitor (B247Y)
- Apple iPhone 17 Pro Max 512GB / 36 hónap jótállással!
- szinteÚJ 2030 Gar! Dell Pro Max 14 Ryzen AI 9 HX PRO 370 32GB LPDDR5X 1TB NVMe SSD
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: Laptopműhely Bt.
Város: Budapest



