-extern FILE *fopen(char *file, char *mode);\r
-extern FILE *freopen(FILE *fp, char *file, char *mode);
+extern FILE *fopen(const char *file, const char *mode);\r
+extern FILE *freopen(const char *file, const char *mode, FILE *fp);\r
+extern FILE *fdopen(int fd, const char *modes);