Toon posts:

Text bestand openen

Pagina: 1
Acties:
  • 25 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik wil met de onderstaande if structuur controleren of een bestand aanwezig is of niet. Als ik het programma uitvoer kom ik altijd bij FILE NOT ACCESSIBLE uit.
argv[1] is de naam van het text bestand ingevoerd vanaf de command line en fp is de file.

if(fp) {
printf("Textbestand %s word uitgelezen!\n\n", argv[1]);
}


else{
printf("FILE %s NOT ACCESSIBLE\n", argv[1]);
return 0;
}

Weet iemand wat ik hier verkeerd doe?

  • Rowwan
  • Registratie: November 2000
  • Laatst online: 01-12 21:48
Mooie omschrijving van het probleem :?
fp is blijkbaar NULL. Hoe open je je file? Sta je in het juiste path. etc...

Verwijderd

Topicstarter
Ik open het bestand zo:
fp = fopen(argv[i], "r");

Het text bestand staat in dezelfde directory als het programma dat ik uitvoer dus dat is het probleem niet.

  • Rowwan
  • Registratie: November 2000
  • Laatst online: 01-12 21:48
wat is i?

Verwijderd

Topicstarter
Bij i word bijgehouden hoeveel woorden er worden ingetypt op de command line als het programma word gestart

  • Tomatoman
  • Registratie: November 2000
  • Laatst online: 01-12 21:29

Tomatoman

Fulltime prutser

Welke waarde bevat argv[i]? En hoe heb je dat gecontroleerd?

Een goede grap mag vrienden kosten.


Verwijderd

Topicstarter
argv[0] bevat de programma naam en argv[1] de naam van het tekstbestand en dat heb ik gecontroleerd door het te printen op het scherm.

  • whoami
  • Registratie: December 2000
  • Laatst online: 00:54
Misschien handig als je eerst eens even de quickstart doorneemt, en een topic adhv die quickstart opent, want op die manier kunnen we je niet echt helpen.
Quickstart

Verder helpt het natuurlijk ook als je eerst zelf eens even je code debugged; als programmeur moet je dat natuurlijk zelf kunnen, en dat moet altijd een van de eerste dingen zijn die je doet als je op een fout botst; een topic openen op een forum komt pas in latere instantie, als je er echt niet uitkomt.

[ Voor 56% gewijzigd door whoami op 08-03-2007 16:28 ]

https://fgheysels.github.io/

Pagina: 1

Dit topic is gesloten.