> Cette fonction fait partie de quelle librarie c'est à dire #include .... ?
<windows.h>
Quelles sont les paramètres de cette fonction ?
BOOL CopyFile( LPCTSTR lpExistingFileName, // pointer to name of an existing file LPCTSTR lpNewFileName, // pointer to filename to copy to BOOL bFailIfExists // flag for operation if file exists );
Pouvez un exemple qui utilise de la fonction CopyFile() ?
CopyFile("C:TotoTruc.ext","E:Muche.xyz",FALSE);
> Cette fonction fait partie de quelle librarie c'est à dire
#include .... ?
<windows.h>
Quelles sont les paramètres de cette fonction ?
BOOL CopyFile(
LPCTSTR lpExistingFileName, // pointer to name of an existing file
LPCTSTR lpNewFileName, // pointer to filename to copy to
BOOL bFailIfExists // flag for operation if file exists
);
Pouvez un exemple qui utilise de la fonction CopyFile() ?
> Cette fonction fait partie de quelle librarie c'est à dire #include .... ?
<windows.h>
Quelles sont les paramètres de cette fonction ?
BOOL CopyFile( LPCTSTR lpExistingFileName, // pointer to name of an existing file LPCTSTR lpNewFileName, // pointer to filename to copy to BOOL bFailIfExists // flag for operation if file exists );
Pouvez un exemple qui utilise de la fonction CopyFile() ?
"input.txt" "output.txt" sont deux fichiers existants dans mon projet de travail. "input.txt" contient des données et le fichier "output.txt" est vide Je voulais copie le contenu de 'input.txt" vers "output.txt".
Mais après compilation et exécution j'ai le résultat: ok
Mais, j'ai remarqué que le fichier vide "output.txt" reste vide et le fichier "input.txt" contenant des données devient vide !!
Signifie quoi ceci ?
Merci.
On 15 sep, 17:57, Bertrand Lenoir-Welter <bertrand-dot-2008-at-galaad-
dot-net> wrote:
"input.txt" "output.txt" sont deux fichiers existants dans mon projet
de travail.
"input.txt" contient des données et le fichier "output.txt" est vide
Je voulais copie le contenu de 'input.txt" vers "output.txt".
Mais après compilation et exécution j'ai le résultat:
ok
Mais, j'ai remarqué que le fichier vide "output.txt" reste vide
et le fichier "input.txt" contenant des données devient vide !!
"input.txt" "output.txt" sont deux fichiers existants dans mon projet de travail. "input.txt" contient des données et le fichier "output.txt" est vide Je voulais copie le contenu de 'input.txt" vers "output.txt".
Mais après compilation et exécution j'ai le résultat: ok
Mais, j'ai remarqué que le fichier vide "output.txt" reste vide et le fichier "input.txt" contenant des données devient vide !!
Bonjour, Il y a deux solution: CopyFile("input.txt", "output.txt", FALSE) ; ou bien system("copy input.txt output.txt");
Il y a plein de solutions pour copier un fichier (heureusement) , mais surtout pas system() : c'est complètement crade !
Bertrand Lenoir-Welter
> Mais, j'ai remarqué que le fichier vide "output.txt" reste vide et le fichier "input.txt" contenant des données devient vide !!
Ca vous étonne ?
Vous n'auriez pas un peu inversé les fichiers source et cible ?
BOOL CopyFile( LPCTSTR lpExistingFileName, // pointer to name of an existing file LPCTSTR lpNewFileName, // pointer to filename to copy to BOOL bFailIfExists // flag for operation if file exists );
Le premier argument est le fichier EXISTANT à copier ; le second est le fichier à créer.
> Mais, j'ai remarqué que le fichier vide "output.txt" reste vide
et le fichier "input.txt" contenant des données devient vide !!
Ca vous étonne ?
Vous n'auriez pas un peu inversé les fichiers source et cible ?
BOOL CopyFile(
LPCTSTR lpExistingFileName, // pointer to name of an existing file
LPCTSTR lpNewFileName, // pointer to filename to copy to
BOOL bFailIfExists // flag for operation if file exists
);
Le premier argument est le fichier EXISTANT à copier ; le second est le
fichier à créer.
> Mais, j'ai remarqué que le fichier vide "output.txt" reste vide et le fichier "input.txt" contenant des données devient vide !!
Ca vous étonne ?
Vous n'auriez pas un peu inversé les fichiers source et cible ?
BOOL CopyFile( LPCTSTR lpExistingFileName, // pointer to name of an existing file LPCTSTR lpNewFileName, // pointer to filename to copy to BOOL bFailIfExists // flag for operation if file exists );
Le premier argument est le fichier EXISTANT à copier ; le second est le fichier à créer.
programmation
> mais surtout pas system() : c'est complètement crade !
pourquoi ?
> mais surtout pas system() : c'est complètement crade !