Zobrazit předchozí téma :: Zobrazit následující téma |
Autor |
Zpráva |
Houp
Založen: 28. 07. 2007 Příspěvky: 672
|
Zaslal: 16. listopad 2008, 10:42:01 Předmět: Zjištění názvů souborů v daném adresáři |
|
|
Existuje nějaká fce, která by mi vrátila seznam souborů v daném adresáři? (nejlépe ne závislá na jednom operačním systému)
Hodilo by se mi to v mém level editoru. _________________
 |
|
Návrat nahoru |
|
 |
nou

Založen: 28. 07. 2007 Příspěvky: 1051
|
Zaslal: 16. listopad 2008, 10:48:31 Předmět: |
|
|
nie. teda takto. rozne multiplatformove kniznice maju na to funkcie. ako napr wxWidgets, Qt alebo GTK+. ide o to kde uz pracujes. _________________ Najjednoduchšie chyby sa najtažšie hľadajú. |
|
Návrat nahoru |
|
 |
Hardwire
Založen: 04. 09. 2007 Příspěvky: 117
|
|
Návrat nahoru |
|
 |
Houp
Založen: 28. 07. 2007 Příspěvky: 672
|
Zaslal: 16. listopad 2008, 11:51:40 Předmět: |
|
|
Hardwire napsal: |
V Boostu je knihovna Filesystem. |
Na první pohled to vypadá, že tohle je to, co potřebuji.
(to nou : právě nic z toho nepoužívám, udělal jsem si vlastní "okýnkový" systém v tom editoru) _________________
 |
|
Návrat nahoru |
|
 |
rezna
Založen: 27. 07. 2007 Příspěvky: 2156
|
Zaslal: 16. listopad 2008, 18:16:58 Předmět: |
|
|
WinAPI: FindFirstFile(), FindNextFile() - aneb UTFG |
|
Návrat nahoru |
|
 |
Pavel
Založen: 29. 07. 2007 Příspěvky: 54 Bydliště: Litovel
|
Zaslal: 16. listopad 2008, 18:53:20 Předmět: |
|
|
aneb at se pouci i rezna;-)
Critics say that frequent users of the phrase (or similar variants) are simply expressing elitism, and that their attitude drives away newcomers without helping them. Their time could better be spent adding the question and answer to a FAQ, pointing the user to a helpful website, or simply not responding.[2] They point out that RTFM is often used when it is not even clear which manual their correspondent should be reading.[3] One of the most frequent criticisms of the open source community is lack of friendly support for newcomers. The Ubuntu Forums and LinuxQuestions.org, for instance, have instituted "no RTFM" policies to promote a welcoming atmosphere.[4][5].
http://en.wikipedia.org/wiki/RTFM |
|
Návrat nahoru |
|
 |
rezna
Založen: 27. 07. 2007 Příspěvky: 2156
|
Zaslal: 16. listopad 2008, 19:09:07 Předmět: |
|
|
Pavel - Houp neni novacek na tomto foru a otazka polozena je zcela trivialne zodpoveditelna dotazem do googlu a autor threadu jakozto student prvniho rocniku VS by toho mel byt schopen |
|
Návrat nahoru |
|
 |
Houp
Založen: 28. 07. 2007 Příspěvky: 672
|
Zaslal: 16. listopad 2008, 19:15:11 Předmět: |
|
|
rezna : asi to nebude tak jednoduché najít, když ani ty si mi nedal správnou odpověď na mou otázku, chtěl jsem něco nezávislého na operačním systému
Hardwire mi výše odpověděl, jak jsem potřeboval bez zbytečných keců, a proto mu děkuji. _________________
 |
|
Návrat nahoru |
|
 |
Mem

Založen: 28. 07. 2007 Příspěvky: 1959 Bydliště: Olomouc
|
Zaslal: 16. listopad 2008, 20:15:45 Předmět: |
|
|
rezna napsal: |
WinAPI: FindFirstFile(), FindNextFile() - aneb UTFG |
Aneb neskodilo by si nejdriv precist otazku, na co se Houp ptal, ze  _________________
 |
|
Návrat nahoru |
|
 |
Tringi

Založen: 28. 07. 2007 Příspěvky: 290
|
Zaslal: 16. listopad 2008, 22:07:46 Předmět: |
|
|
Dostatečně přenositelná by měla být sada funkcí z hlavičky dirent.h ...tedy opendir, readdir, closedir atp.
Umí to GCC pod Linuxem i Windows (MinGW/Cygwin), a umí to i Digital Mars compiler. Na MSVC jsem nekoukal, ale pochybuji že by to opomněli. _________________ WWW | GitHub | TW |
|
Návrat nahoru |
|
 |
Marek

Založen: 28. 07. 2007 Příspěvky: 1782 Bydliště: Velká Morava
|
Zaslal: 16. listopad 2008, 23:56:38 Předmět: |
|
|
Pokud je mi známo, opendir/readdir/closedir ve VC++ není. Celkem v pohodě tam používám _findfirst/_findnext/_findclose z io.h. _________________ AMD Open Source Graphics Driver Developer |
|
Návrat nahoru |
|
 |
Houp
Založen: 28. 07. 2007 Příspěvky: 672
|
Zaslal: 17. listopad 2008, 00:01:08 Předmět: |
|
|
Používám CodeBlocks + MinGW _________________
 |
|
Návrat nahoru |
|
 |
Tringi

Založen: 28. 07. 2007 Příspěvky: 290
|
Zaslal: 17. listopad 2008, 00:30:30 Předmět: |
|
|
Na TurboC 2.01, i v Digital Marsu je taky alternativa findfirst/findnext/findclose (bez podtržítek) v dir.h. S podtržítkem to zná i MinGW, v io.h, ale poskytuje i dir.h, který jen includuje io.h.
Tak, snad si vybereš  _________________ WWW | GitHub | TW |
|
Návrat nahoru |
|
 |
Al
Založen: 23. 10. 2007 Příspěvky: 196
|
Zaslal: 18. listopad 2008, 18:42:32 Předmět: Re: Zjištění názvů souborů v daném adresáři |
|
|
Houp napsal: |
Existuje nějaká fce, která by mi vrátila seznam souborů v daném adresáři? (nejlépe ne závislá na jednom operačním systému) |
Bohužel neexistuje, protože C/C++ je přenositelný jazyk.
(Že v tom není logika? To je prostě ta "přenositelnost". Uděláme něco, co nic praktického neumí, ale je skvělé, že to neumí na různých platformách... ) |
|
Návrat nahoru |
|
 |
Marek

Založen: 28. 07. 2007 Příspěvky: 1782 Bydliště: Velká Morava
|
Zaslal: 18. listopad 2008, 20:07:23 Předmět: |
|
|
Od toho máme Boost, který by měl nahradit to, co v STL není.
Je otázkou, jaké věci z Boost dají do C++0x ... _________________ AMD Open Source Graphics Driver Developer |
|
Návrat nahoru |
|
 |
|