Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » warning C4047

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
07.11.2003, 13:05 Uhr
geissbock




C++:
char Create(source,tmp)
    {
    FILE *fp_source;
    FILE *fp_tmp;

    char puffer[100]={0};
    int cnt = 0;

    //tmp-file öffnen
    fp_tmp = fopen(source,"a");
    if(NULL == fp_tmp)
      {
         printf("Konnte Datei nicht öffnen!\n");
         return 0;
    }


ich bekomme folgende warnung:
warning C4047: 'function' : 'const char *' differs in levels of indirection from 'int '
warning C4024: 'fopen' : different types for formal and actual parameter 1

auf folgende zeile bezogen:
fp_tmp = fopen(source,"a");

ich weiß nicht was er damit meint. wie kann ich die warnung beheben?

mfg geissbock
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
07.11.2003, 13:28 Uhr
virtual
Sexiest Bit alive
(Operator)


Du hast vergessen, bei der Funktionsdeklaration die Typen mit zugeben:

C++:
char Create(const char* source, ??? tmp);


--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
07.11.2003, 13:33 Uhr
geissbock



aso! THX
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: