Hozzászólások
Bár a subject-ből elég jól kiderül, de leírom pontosan:
Arra vagyok kíváncsi, hogy Linux alatt C-ben hogy tudom meg, hogy milyen fájlok vannak egy adott könyvtárban?
Eddig csak MS rendszerek alatt csináltam ilyet, de az ott használt findfirst, findnext nem szabványos, ha jól tudom (legalábbis nem találtam infót arról, hogy ilyesmi létezne linux alatt).
Gerely
- A hozzászóláshoz be kell jelentkezni
Szia
Erre a struct dirent és az ezzel kapcsolatos funkciók szolgálnak.
írd be, hogy info libc majd keresd a fõmenüben az "Accessing Directories" pontot.
Ott minden le van írva és egy igen rövid példaprogramot is találsz.
Szia
Tom
- A hozzászóláshoz be kell jelentkezni
A módszer bevált! A kipróbálás annyira lekötött, hogy el is felejtettem megköszönni a segítséget, úgyhogy most pótolom.
Két megjegyzés:
1.) Mandrake alatt a glibc info-oldalai nincsenek telepítve defaulból (nem tudom pontosan melyik csomagban lehet, nálam elég sok doc meg dev csomag is fönt van, de így sem volt).
2.) Időközben találtam egy elég jó :arrow: könyvet, ebben egy csomó, a glibc-vel megoldható (tehát a linux alatti C programozás során valószínűleg előbukkanó) probléma körül van járva.
Gerely
- A hozzászóláshoz be kell jelentkezni
[quote:0c1e9f2160="Anonymous"]Időközben találtam egy elég jó :arrow: könyvet, ebben egy csomó, a glibc-vel megoldható (tehát a linux alatti C programozás során valószínűleg előbukkanó) probléma körül van járva.
Gerely
Fel lehet veled venni privátban valahol a kapcsolatot...?
- A hozzászóláshoz be kell jelentkezni
gloom kukac freemail pont hu
Vagy személyesen Tatabánya - Győr között valahol, ez elég véletlenszerű... :)
Ha esetleg a könyvre pályáznál, nem eladó, valószínűleg a megyei könyvtár nem nagyon örülne a tranzakciónak. :twisted:
- A hozzászóláshoz be kell jelentkezni