|
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
vilko Član
Pridružen-a: Pet 13 Feb 2004 10:26 Prispevkov: 3351 Aktiv.: 15.09 Kraj: Dragomer
|
Objavljeno: Sre Jan 11, 2012 11:35 am Naslov sporočila: GNU LINUX C pomoč začetniku VII |
|
|
Spet sem naletel na vzorec programa, ki vsebuje meni neznane elemente.
Koda: |
#include <sys/types.h>
#include <sys/ipc.h>
#include <sys/shm.h>
...
key_t key; /* key to be passed to shmget() */ |
Predpostavljam, da gre za deklaracijo spemenljivke key, toda kašnega tipa je ta spremenljivka? Ni integer, ni float, ni character, nekje mora biti skrita definicija tipa key_t ! Ali je to kaka skrita struktura? Pa najbrž ni, ker nekje naprej v primeru zasledim ukaz
Kako naj se orientiram? _________________ Prepričan sem, da je inteligentnih bitij v vesolju veliko. A ker so inteligenta, se nam nočejo prikazati. |
|
Nazaj na vrh |
|
|
polh Član
Pridružen-a: Pet 08 Apr 2005 18:27 Prispevkov: 225 Aktiv.: 1.01 Kraj: Maribor-Ljubljana
|
Objavljeno: Sre Jan 11, 2012 12:10 pm Naslov sporočila: |
|
|
Nekje v *.h moraš imeti definicijo za tip key. Probaj poiskat tam.
Lp _________________ Gledališka skupina Reciklaža |
|
Nazaj na vrh |
|
|
Saran Član
Pridružen-a: Pet 13 Feb 2009 16:26 Prispevkov: 729 Aktiv.: 3.96 Kraj: Zasavje
|
Objavljeno: Sre Jan 11, 2012 6:32 pm Naslov sporočila: |
|
|
Mislim, da gre za typedef za int.
Poglej v sys/types.h
typedef int __kernel_key_t; _________________ Moja mama je strela, moj fotr je grom. Če hočeš bit moja, prključ se na štrom. |
|
Nazaj na vrh |
|
|
vilko Član
Pridružen-a: Pet 13 Feb 2004 10:26 Prispevkov: 3351 Aktiv.: 15.09 Kraj: Dragomer
|
Objavljeno: Sre Jan 11, 2012 7:33 pm Naslov sporočila: |
|
|
Hvala vsem za pomoč. Zdi se mi, da sem na zeleni veji, poizkusni programi z shared memory blokom mi delajo.
Sedaj se začenja delo z programiranjem vsebine... _________________ Prepričan sem, da je inteligentnih bitij v vesolju veliko. A ker so inteligenta, se nam nočejo prikazati. |
|
Nazaj na vrh |
|
|
|
|
Ne, ne moreš dodajati novih tem v tem forumu Ne, ne moreš odgovarjati na teme v tem forumu Ne, ne moreš urejati svojih prispevkov v tem forumu Ne, ne moreš brisati svojih prispevkov v tem forumu Ne ne moreš glasovati v anketi v tem forumu Ne, ne moreš pripeti datotek v tem forumu Ne, ne moreš povleči datotek v tem forumu
|
Uptime: 48 dni
Powered by phpBB © 2001, 2005 phpBB Group
|