Portál AbcLinuxu, 19. dubna 2024 07:13


Dotaz: C - práce s adresáři a soubory

Barbucha.eu avatar 5.4.2006 22:39 Barbucha.eu | skóre: 23 | Chrást u Plzně
C - práce s adresáři a soubory
Přečteno: 476×
Odpovědět | Admin
Chtěl bych se zeptat, jak udělat v C-čku program, který by načetl obsah adresáře a jenotlivé soubory pak popřejmenoval. Chtěl bych prostě vědět, jak adresář projet, natáhnout do nějakého pole názvy a pak užít něco jako rename, existuje-li. V PHP to lze velmi snadno, ale jak na to v C-čku se mi nedaří zjistit.
Co Bůh rozbil, člověk neopravuj!
Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

5.4.2006 22:51 b42
Rozbalit Rozbalit vše Re: C - práce s adresáři a soubory
Odpovědět | | Sbalit | Link | Blokovat | Admin
Myslim ze vetsinu odpovedi na sve otazky naleznes zde:
man 3 opendir (readdir, closedir, ..)
man 2 rename
5.4.2006 22:52 Fida | skóre: 10
Rozbalit Rozbalit vše Re: C - práce s adresáři a soubory
Odpovědět | | Sbalit | Link | Blokovat | Admin
No priznam, se, ze v cecku nevim ale slo by to lehce udelat v bashi, treba podle tutorialu tady na abclinuxu
5.4.2006 23:09 Martin
Rozbalit Rozbalit vše Re: C - práce s adresáři a soubory
Odpovědět | | Sbalit | Link | Blokovat | Admin
Bolo by dobre pohladat si na Internete nejaku knihu, tutorial alebo seriu clankov o programovani v C pod Unixom a spytat sa az ked niecomu nebudete rozumiet.
elviin avatar 6.4.2006 09:20 elviin | skóre: 29 | blog: elviin | Plzeň-Praha
Rozbalit Rozbalit vše Re: C - práce s adresáři a soubory
Odpovědět | | Sbalit | Link | Blokovat | Admin
V C++ pouzivam boost::filesystem. Motivacni priklad je napr. zde: simple_ls.cpp. Prelozite to jak v Linuxu, Solarisu, Windows atd. Ale zrejme myslite C.
6.4.2006 09:39 anyd
Rozbalit Rozbalit vše Re: C - práce s adresáři a soubory
Odpovědět | | Sbalit | Link | Blokovat | Admin
je nejakej vaznej duvod proc to psat v cecku? nekde bych tu mel mit skriptik v pythonu .. asi 5 radek
6.4.2006 11:09 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: C - práce s adresáři a soubory
Odpovědět | | Sbalit | Link | Blokovat | Admin
Něco najdeš na http://docs.linux.cz/programming/c/c_marshall/CE.html, kapitola File Access and Directory System Calls
Quando omni flunkus moritati
6.4.2006 13:05 billgates | skóre: 27
Rozbalit Rozbalit vše Re: C - práce s adresáři a soubory
Odpovědět | | Sbalit | Link | Blokovat | Admin
Na C som zil hromadu rokov a preto na neho nedam dopustit. Ja najradsej pouzivam: _findfirst, _findnext
Luboš Doležel (Doli) avatar 6.4.2006 14:47 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: C - práce s adresáři a soubory
To je funkce MSVCRT (=Windows), ne Linuxu.
6.4.2006 14:55 billgates | skóre: 27
Rozbalit Rozbalit vše Re: C - práce s adresáři a soubory
To je samozrejme pravda, netvrdil som, ze nie. Ale napriklad: /usr/include/rhtvision/cl/dir.h

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.