Hei osaisiko joku neuvoa, että miten fortranissa voi tuhota jonkun aiemmin luodun tiedoston?
Status='scratch'/'replace'-jutut auttaa tiettyyn rajaan asti, mutta onko ylipäätään olemassa jotain keinoa vain tuhota joku tiedosto esim. samaan tyyliin kuin scratch-tiedoston voi tarvittaessa säilyttää lauseella close(*,status='keep')?
unkeep tai vastaavat on koitettu enkä nyt ainakaan suoraan googletuksella löydä mitään.
Kiitos
Status='scratch'/'replace'-jutut auttaa tiettyyn rajaan asti, mutta onko ylipäätään olemassa jotain keinoa vain tuhota joku tiedosto esim. samaan tyyliin kuin scratch-tiedoston voi tarvittaessa säilyttää lauseella close(*,status='keep')?
unkeep tai vastaavat on koitettu enkä nyt ainakaan suoraan googletuksella löydä mitään.
Kiitos
Vastaukset 4
Vanhimmat
historialliseen kieleen mieltynyt.
Ohjelmoin aikoinaan paljonkin Fortran IV:llä
70-luvulla. Kaivoin kaappejani mutta olen näemmä
heittänyt jo vanhat manuaalitkin veks ja en kyllä muista tiedoston tuhoamisen syntaksia, muuta kuin että kyllä sellainenkin oli.
Tässä linkki netistä löytyvään Fortraniin,
ehkä hakemalla jotain löytyy...
http://www.google.fi/search?hl=fi&q=fortran programming&btnG=Google-haku&meta=
noh pikaisena vastauskena mainittakoon, että fortran on laskennalisten ohjelmien teossa yhä suosituin kieli. Kieltämättä tuo 77-standardi (ja vanhemmat) on osin aika persuuksista, mutta uudemmissa standardeissa on taas nykyaikaistuksia paljon.
Ja tosiaan. Tsekkailemani ohjelmat ovat juuri tuolta 70-luvulta. Että näin.
Tekisin sen alla olevalla tavalla.
--- ESIMERKKI ALKAA ---
PROGRAM ESIMERKKI
OPEN(UNIT=1, FILE='testi.txt', STATUS='OLD')
CLOSE(UNIT=1, STATUS='DELETE')
END
--- ESIMERKKI LOPPUU ---
juurikin näin, kiitoksia paljon.
Hyvin loogistahan tuo on, kun sen tietää. Mutta kun ei jaksanut kaikenlaista ruveta arvailemaan.
Joten kiitos vielä