High-Tech
Santé-Médecine
Droit-Finances
CodeS-SourceS
Inscription
Plan
Connexion
Rechercher un code, un tuto, une réponse
Accueil
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Tous les langages
Delphi / Pascal
Java
Python
SQL
RegEx
Flash
ASM
IRC
Graphisme
PDA
ColdFusion
Foxpro
Flex
Visual Basic / VB.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
PHP
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C/C++/C++.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Javascript
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C#/.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
ASP/ASP.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Accueil
Connexion
Déposer un code
Code
Recherche
Haut
Accueil
Forum Codes-Sources
C / C++ / C++.NET
Nom fichier
Signaler
cobra176
Messages postés
86
Date d'inscription
mercredi 1 novembre 2000
Statut
Membre
Dernière intervention
21 janvier 2009
-
8 févr. 2005 à 14:20
ShareVB
Messages postés
2676
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
13 janvier 2016
-
8 févr. 2005 à 20:54
Bonjour à tous les programmeurs
je recherche le code qui permet quand on écrit dans un fichier de voir si il existe et qui demande si on peut écraser l'intérieur ou sinon de recommencer au début
j'utilise pour l'écriture le code :
ecriture = fopen (nom,"w");
Merci pour votre aide
Afficher la suite
A voir également:
Nom fichier
Permet d'isoler le nom d'un fichier à partir d'un chemin
-
Codes sources - Visual Basic / VB.NET (Texte)
Comment stocker +ieurs images (avec leur nom) dans un fichier
-
Codes sources - Visual Basic / VB.NET (Graphique)
Renvoyer le nom d'un fichier a partir d'un chemin
-
Codes sources - Visual Basic / VB.NET (Texte)
Fonction retournant le nom d'un fichier
-
Codes sources - ASP / ASP.NET (ASP.Net)
C / C++ / C++.NET : Extraire le nom d'un fichier à partir de son chemin (sans l'extension)
- Guide
9
réponses
Réponse 1 / 9
BruNews
Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
27
8 févr. 2005 à 14:35
Sous win32:
if(GetFileAttributes(szfile) & 0x80000000) ABSENT
ciao...
BruNews, MVP VC++
Réponse 2 / 9
cobra176
Messages postés
86
Date d'inscription
mercredi 1 novembre 2000
Statut
Membre
Dernière intervention
21 janvier 2009
8 févr. 2005 à 14:49
désolé mais j'utilise Dev-c++ et non win 32
mais merci quand méme
Réponse 3 / 9
DeAtHCrAsH
Messages postés
2671
Date d'inscription
vendredi 25 janvier 2002
Statut
Membre
Dernière intervention
6 février 2013
2
8 févr. 2005 à 14:55
Win32 = Windows 32bits.
Donc pour tout compilateurs compilant pour du 32bits.
Le bout de code que BruNews t'as mis fait appelle aux API.
Il marche très bien avec Dev-C++
Shell
Shell
Réponse 4 / 9
BruNews
Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
27
8 févr. 2005 à 15:02
c'était la minute détente...
ciao...
BruNews, MVP VC++
Réponse 5 / 9
DeAtHCrAsH
Messages postés
2671
Date d'inscription
vendredi 25 janvier 2002
Statut
Membre
Dernière intervention
6 février 2013
2
8 févr. 2005 à 15:07
Clair (:
Shell
Réponse 6 / 9
cobra176
Messages postés
86
Date d'inscription
mercredi 1 novembre 2000
Statut
Membre
Dernière intervention
21 janvier 2009
8 févr. 2005 à 15:20
et pour mon code , vous y pensez
Merci
Réponse 7 / 9
BruNews
Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
27
8 févr. 2005 à 16:36
le mien c'est fait, pour autre systeme faudra attendre quelqu'un d'autre.
ciao...
BruNews, MVP VC++
Réponse 8 / 9
cs_Matt67
Messages postés
549
Date d'inscription
samedi 6 septembre 2003
Statut
Membre
Dernière intervention
6 mars 2010
8 févr. 2005 à 17:40
Bonsoir,
Essaye ce code.
Il essaye d'ouvrir le fichier, si OK alors le fichier existe et la tu demandes si tu veux l'ecraser.
Sinon, c'est pas forcer qu'il n'existe pas (car il peut exister et tu ne peux pas y accéder).
#include <stdio.h>
int FileExist(char * lpChemin)
{
FILE *fp;
fp = fopen(lpChemin, "r");
if(fp == NULL)
return 0;
fclose(fp);
return 1;
}
int main(void)
{
if(FileExist("c:\\toto.txt"))
printf("Le fichier existe\n");
else
printf("Le fichier n'existe pas ou vous ne pouvez pas y acceder\n");
return 0;
}
Si tu es sous windows, regarde aussi du coté des API findFirstFile et FindClose.
Matt...
Réponse 9 / 9
ShareVB
Messages postés
2676
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
13 janvier 2016
16
8 févr. 2005 à 20:54
salut,
sinon tu as la fonction stat...qui te renvoie une erreur si le fichier n'existe pas et plein d'infos dont la taille si le fichier existe...
ShareVB
Votre réponse
Répondre
Posez votre question
A voir également
Vérifier la conformité du nom d'un fichier
Résoudre le nom d'un fichier ou d'un répertoire
Modifie le nom d'un fichier html proprement
Java : Gestion d'un nom unique de fichier temporaire (uid) - CodeS SourceS
Savoir si le nom d'un fichier est valide (nom windows)