[c++] Bestand verwijderen

Pagina: 1
Acties:

  • Japie.G
  • Registratie: Augustus 2001
  • Laatst online: 22:45

Japie.G

Colour Classic

Topicstarter
Weet iemand mischien hoe ik met vidual c++ een bestandje kan verwijderen, het bestand temp.tmp wat in het programma is aangemaakt moet aan het eind van het programma weer weggehaald worden. Maar ikweenie hoe dat mot :o

Renault Scenic E-Tech EV - PV-Output - 48kWh LiFePo4 op 15kVa Victron systeem


  • XTerm
  • Registratie: Juli 2001
  • Laatst online: 10-06-2025
shell("rm ./temp.temp");

edit:

Ooops;
miischien iets te kort :)
met shell(char*); kan je een shell commando aanroepen.
Voor linux is dat dus het bovenstaande, voor windows
shell("del temp.temp");

  • Greyfox
  • Registratie: Januari 2001
  • Laatst online: 16-09 21:53

Greyfox

MSX rulez

Als je zelf het bestandje hebt aangemaakt in C++, dan weet je toch ook wel hoe je dat moet verwijderen :?

MSX 2 rulez more


  • XTerm
  • Registratie: Juli 2001
  • Laatst online: 10-06-2025
Op donderdag 01 november 2001 09:44 schreef Greyfox het volgende:
Als je zelf het bestandje hebt aangemaakt in C++, dan weet je toch ook wel hoe je dat moet verwijderen :?
Hmmmz, not dus...
Een file aanmaken kan je door een xfstream.open(); te doen.
Maar verwijderen, kan je volgens mij enkel door een shell commando te geven met system();

Verwijderd

Er is ongetwijfeld een Windows API functie voor, maar als het je niet om performance gaat is een system() call natuurlijk erg makkelijk.

Overigens zou het fijn zijn als je voor dit soort OS specifieke zaken (ok, misschien kon je dit niet weten) even in de topic vermeld dat het om visual c++ gaat.

  • LAN
  • Registratie: Oktober 2000
  • Niet online

LAN

Is dit voor je project joh? hehehe
had je woensdag al moeten inleveren.

#include <stdio.h>

remove ("temp.tmp");

  • Japie.G
  • Registratie: Augustus 2001
  • Laatst online: 22:45

Japie.G

Colour Classic

Topicstarter
Op donderdag 01 november 2001 10:04 schreef LAN het volgende:
Is dit voor je project joh? hehehe
had je woensdag al moeten inleveren.

#include <stdio.h>

remove ("temp.tmp");
Heb jij het wel af dan?? (ps, had je maar een 6 voor je windows toets :9 (me 2))

Bedant mensen, ik weet voldoende! :7

Renault Scenic E-Tech EV - PV-Output - 48kWh LiFePo4 op 15kVa Victron systeem


  • LAN
  • Registratie: Oktober 2000
  • Niet online

LAN

Euh, ja.
Het is veel werk, ben ook in de vakantie doorgegaan.

Inleverdatum voor programma's en testresultaten was gisteren; hebben jullie uitstel gekregen ofzo?

  • Japie.G
  • Registratie: Augustus 2001
  • Laatst online: 22:45

Japie.G

Colour Classic

Topicstarter
Nee, we hebben ook wel ingeleverd, maar het werkt niet, we hadden ook erg interessante testresultaten :+

Maar goed, het ziet er naar uit dat het over een half uurtje wel af en werkend is, duzzzzzz

en anders: rework :9~

Renault Scenic E-Tech EV - PV-Output - 48kWh LiFePo4 op 15kVa Victron systeem


  • LAN
  • Registratie: Oktober 2000
  • Niet online

LAN

offtopic:
Het is inderdaad even stressen nu. We zijn nu bezig met het literatuurverslag, daar gaat wel wat tijd inzitten.

Btw, morgen moeten we het rework inleveren, van linux en prog opdrachten enzo.

Verwijderd

Op donderdag 01 november 2001 09:38 schreef ShereKahn het volgende:
Weet iemand mischien hoe ik met vidual c++ een bestandje kan verwijderen, het bestand temp.tmp wat in het programma is aangemaakt moet aan het eind van het programma weer weggehaald worden. Maar ikweenie hoe dat mot :o
Gebruik de unlink() functie. Zoek in de help van C++ naar de exacte syntax en de parameters. Suc6!
Pagina: 1