cygwin binärdateien

Das Forum für Programmierer und Systemadmins. Von Shell-, Perl- und PHP-Scripts bis zur objektorientierten Programmierung mit C++.

cygwin binärdateien

Beitragvon max_payne » Mi 22 Feb, 2006 21:35

hi!
ich hab hier ein kleines problem mit cygwin
und zwar will mein c-programm die binärdatei einfach nicht öffnen, es schreibt mir immer wieder nen fehler...
unter linux funktioniert es hingegen ohne Probleme
weiß einer warum?

Code: Alles auswählen
if((fp=fopen(in,"rb"))==NULL)
   {
      printf("Fehler beim Öffnen der Binärdatei\n");
      return 0;   
   }


datei ist vorhanden!
max_payne
Ultimate Power-User
Ultimate Power-User
 
Beiträge: 4982
Registriert: Mo 30 Aug, 2004 12:25

Beitragvon superracer » Do 23 Feb, 2006 09:21

mach da mal draus:
printf("Fehler beim Öffnen der Binärdatei: %s\n", strerror(errno));

vorausgesetzt sind #includes für errno.h und string.h

außerdem kannst du einfach mal das "b" weglassen probieren...
superracer
Board-User Level 3
Board-User Level 3
 
Beiträge: 1073
Registriert: So 04 Jul, 2004 11:18

Beitragvon max_payne » Do 23 Feb, 2006 14:09

ok, sry mein fehler....
schon dumm, wenn man sich nicht mehr erinnern kann, dass man für den parameter des dateinamens hinter ein -i schreiben muss....
sry nochma
max_payne
Ultimate Power-User
Ultimate Power-User
 
Beiträge: 4982
Registriert: Mo 30 Aug, 2004 12:25


Zurück zu PROGRAMMIER FORUM

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 19 Gäste