Accueil
Rechercher:
sur developpez.com sur les forums
Forums | Tutoriels | F.A.Q's | Participez | Hébergement | Contacts
Club Emploi Blogs   TV   Dév. Web PHP XML Python Autres 2D-3D-Jeux Sécurité Windows Linux PC Mac
Accueil Conception Java DotNET Visual Basic  C  C++ Delphi MS-Office SQL & SGBD Oracle  4D  Business Intelligence
FORUMS C FAQs C TUTORIELS C LIVRES C COMPILATEURS C SOURCES GTK+

Tutorial d'initiation
A la programmation avec l'API Windows

Tutorial d'initiation a la programmation Windows avec Microsoft Visual C++
PrécédentIndexSuivant

Chapitre 4

Le système de fichier

1. Introduction

Cours théorique :

L'API Windows fournit une suite de fonctions permettant d'accéder au système de fichier. Bien entendu, il est toujours possible d'utiliser les fonctions classiques du C (fopen(), fprintf()) pour accéder au système de fichier. Cependant, ces fonctions ne supportent pas toutes les possibilités du système de fichier Windows (ex. : la gestion du partage des ressources dans l'environnement Windows). Il est donc en général préférable d'utiliser les fonctions fournies avec l'API Windows pour manipuler le système de fichier.

Les fonctions de manipulation de fichiers (ouverture, écriture, lecture) seront donc abordées dans ce paragraphe. De plus, l'utilisation de fichiers dans un contexte multi-tâches impose des précautions d'emploi supplémentaires. Le non respect de certaines précautions simples peut entrainer des erreurs ou même la perte ou l'écrasement de données.

Le problème de la recherche de fichiers dans le système de fichier sera également abordé.

Ce paragraphe a donc pour but de présenter de manière générale les opérations de base lors de la manipulation du système de fichier Windows grâce aux fonctions de l'API Windows.


PrécédentIndexSuivant

Responsable bénévole de la rubrique C : Arnaud Feltz (buchs) - Contacter par EMail :
Vos questions techniques : forum d'entraide C - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Copyright © 2000-2008 www.developpez.com - Legal informations.