Mon application MFC écrirait plusieurs fichiers de différents types sur un disque. Je dois pré-allouer l'espace disque fixe pour l'ensemble de l'application afin que les autres applications ne mangent pas mes ressources disque. Grâce à google, j'ai compris comment pré-allouer de l'espace disque pour un seul fichier, mais pas pour plusieurs fichiers.Pré-allouer de l'espace disque pour une application
1
A
Répondre
1
Voir cette réponse Reserve disk space before writing a file for efficiency
0
Je ne pense pas qu'il soit possible de pré-allouer de l'espace disque au niveau de l'application (c'est-à-dire de pré-allouer un morceau d'espace pour plusieurs fichiers). Vous devez allouer de l'espace pour chaque fichier séparément en utilisant CFile::Seek
ou .