Witam, mam takie pytanie. Mam kilka(nascie) procesow i chce zeby kazdy z nich mial dostep do pewnej listy dwukierunkowej. Lista jak to lista nie wiem ile jaka bedzie miala dlugosc ;). Jesli chcialbym skorzystac z pamieci wspoldzielonej, ale lista "wyszla by" poza ta pamiec to czy nadal wszystkie procesy widzialy by ja cala? tzn. czy przez wskazniki zawarte w poszegolnych strukturach moglbym sie dalej odwolywac do kolejnych elementow.. Jesli nie to czy moglibyscie mi podpowiedziec jak takie cos zrobic..
dopisane:
hmm troche sie bawilem z pamiecia i ze stringami, i niby (przy pamieci zadeklarowanej w shmget() na 4 bajty) napis "bardzo , naprawde bardzo dlugi napis" jest ustawiany w jednym procesie a odczytywany bez problemu w drugim.. no ale wole sie upewnic czy to bedzie prawidlowo i czy sie nie wywali w najmniej oczekiwanym momencie.. :)