A voir également:
- Création d'un nouveau fichier en c
- Fichier rar - Guide
- Media creation tool - Télécharger - Systèmes d'exploitation
- Fichier host - Guide
- Nouveau tag ajouté - Forum Huawei
- Téléchargez cette archive (dossier compressé). en extraire tous les fichiers dans un dossier local. quel fichier contient l’expression trouverpix ? ✓ - Forum Windows
6 réponses
dubcek
Messages postés
18587
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
12 mars 2023
5 583
26 déc. 2009 à 10:43
26 déc. 2009 à 10:43
hello
avec "r" dans fopen, le fichier doit exister puisqu'on veut lire, utiliser "a" pour créer le fichier
avec "r" dans fopen, le fichier doit exister puisqu'on veut lire, utiliser "a" pour créer le fichier
chuka
Messages postés
965
Date d'inscription
samedi 11 octobre 2008
Statut
Membre
Dernière intervention
29 juillet 2010
377
26 déc. 2009 à 10:46
26 déc. 2009 à 10:46
Salut,
un lien utile:http://www.cplusplus.com/reference/
Pour creer un fichier fichier = fopen("text.txt", "w");
@+
un lien utile:http://www.cplusplus.com/reference/
Pour creer un fichier fichier = fopen("text.txt", "w");
@+
loupius
Messages postés
697
Date d'inscription
dimanche 1 novembre 2009
Statut
Membre
Dernière intervention
31 décembre 2017
148
26 déc. 2009 à 10:47
26 déc. 2009 à 10:47
Ce n'est pas ton jour de chance !
Il y a 6 attributs possibles pour ouvrir un fichier, à savoir: r, w, a, r+, w+, a+ et tu choisis le seul qui, dans ton cas, ne peut fonctionner. En effet, 'r' demande à ouvrir le fichier en lecture seule, il est donc nécessaire que ce fichier existe !
Il y a 6 attributs possibles pour ouvrir un fichier, à savoir: r, w, a, r+, w+, a+ et tu choisis le seul qui, dans ton cas, ne peut fonctionner. En effet, 'r' demande à ouvrir le fichier en lecture seule, il est donc nécessaire que ce fichier existe !
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
FILE* fichier = fopen("text.txt", "w");
if (fichier)
{
printf("Le fichier a été crée\n");
fclose(fichier);
}
else
printf("Impossible de créer le fichier\n");
return EXIT_SUCCESS;
}Bonne continuation.
chuka
Messages postés
965
Date d'inscription
samedi 11 octobre 2008
Statut
Membre
Dernière intervention
29 juillet 2010
377
26 déc. 2009 à 12:07
26 déc. 2009 à 12:07
Salut,
le nombre de quoi??
Caractère??
@+
le nombre de quoi??
Caractère??
@+
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
chuka
Messages postés
965
Date d'inscription
samedi 11 octobre 2008
Statut
Membre
Dernière intervention
29 juillet 2010
377
26 déc. 2009 à 12:17
26 déc. 2009 à 12:17
Salut,
http://www.cplusplus.com/reference/cstdio/ftell/
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
FILE* pFile = NULL;
long size;
pFile = fopen("c:\\temp\\test.txt", "r");
if (pFile==NULL) perror ("Error opening file");
else
{
fseek (pFile, 0, SEEK_END);
size=ftell (pFile);
fclose (pFile);
printf ("Size of test.txt: %ld bytes.\n",size);
}
return 0;
}
@+
http://www.cplusplus.com/reference/cstdio/ftell/
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
FILE* pFile = NULL;
long size;
pFile = fopen("c:\\temp\\test.txt", "r");
if (pFile==NULL) perror ("Error opening file");
else
{
fseek (pFile, 0, SEEK_END);
size=ftell (pFile);
fclose (pFile);
printf ("Size of test.txt: %ld bytes.\n",size);
}
return 0;
}
@+