Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: C++: Tiedostohommia

Sivun loppuun

DumTom [30.03.2008 23:49:41]

#

Elikkä jos mulla on savegametiedostoja muodossa vaikkapa .dat niin miten saisin C:llä tehtyä sellaisen funktion joka hakisi hakemistosta kaikki .dat tiedostot taulukkoon char filename[13][20]?

tgunner [31.03.2008 00:07:03]

#

Riippuu aika pitkälti muodosta, jolla sä tallennat ne savegamet. Eli syntaksiesimerkki kehiin!

Blaze [31.03.2008 09:18:08]

#

Ei meiän tarvi tiedostojen muotoa tietää, jos tarvit vaan niitten nimet.
Linuxissa (ja vastaavissa) hommaan löytyy kätevä glob ja opendir, readdir, closedir -kolmikko.
Winapissa on ainakin jälkimmäiselle kolmikolle vastaavat funktiot.

tgunner [31.03.2008 10:20:31]

#

edit. eiku äh, näin tässä taas käy, kun "lukee" keskiyön jälkeen jotain. Aasinhattu päähän, kiitos, en tajunnu edes alkuperäisen kysymyksen tarkoitusta.

DumTom [31.03.2008 12:24:41]

#

Mutta kyse onkin dosssin watcom kääntäjästä...
Eli ihan C:n tai C++:n perussettiä ajattelin..
Löytyykö tietoo?

TsaTsaTsaa [31.03.2008 15:53:38]

#

Eipä taida standardin mukaisessa C:ssä tahi C++:ssa olla tarkoitukseen sopivia funktioita.

sqwiik [31.03.2008 18:59:39]

#

DOS-ympäristössä olen itse käyttänyt findfirst, findnext-paria (headeri oli nimeltään dir.h).

DumTom [01.04.2008 04:16:13]

#

Eipä löydy watcomista dir.h:ta.Pitäisikö yrittää käyttää bios keskeytyksiä?
Tai sitten vois tehdä systeemin et johonkin toiseen tiedostoon tallentuu näitten savegame tiedostojen nimet...
Mielenkiintoinen ongelma.

tgunner [01.04.2008 08:08:21]

#

Minä lähtisin toteuttamaan heti ensimmäisenä tuota äsken ehdottamaasi ideaa. Paljon yksinkertaisempi ratkaisu.


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta