Articles of fichier de

Quelle est la différence entre read () et fread ()?

Je lis le code source des badblocks de l’ outil Linux . Ils utilisent la fonction read() . Y a-t-il une différence avec la fonction standard fread() ? (Je ne compte pas les arguments comme une différence.)

Générer un GUID dans Windows avec un fichier de commandes

Comment puis-je générer un GUID dans un fichier de commandes en cours d’exécution à l’aide de la ligne de commande sous Windows?

Associer une extension de fichier à une application

J’ai écrit un programme qui modifie un type de fichier spécifique et je veux donner à l’utilisateur la possibilité de définir mon application en tant qu’éditeur par défaut pour ce type de fichier (car je ne souhaite pas installer) au démarrage. J’ai essayé d’écrire une méthode réutilisable qui associe un fichier pour moi (de préférence […]

Méthode la plus sûre pour exécuter le fichier BAT à partir du script Powershell

Je ne peux pas obtenir un script PowerShell pour exécuter un fichier de chauve-souris directement. Par exemple, cela fonctionne sur la ligne de commande: .\\my-app\my-fle.bat Lorsque j’ajoute cette commande à un script, elle affiche: The term ‘.\\my-app\my-file.bat’ is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling […]

Comment vérifier si un fichier existe (sur le serveur distant) dans Capistrano?

Comme beaucoup d’autres que j’ai vu dans Googleverse, je suis tombé victime des File.exists? piège, qui vérifie bien sûr votre système de fichiers local , pas le serveur sur lequel vous effectuez le déploiement. J’ai trouvé un résultat qui utilisait un hack de shell comme: if [[ -d #{shared_path}/images ]]; then … mais cela ne […]

Quelle est la méthode la plus rapide pour les E / S de fichiers séquentielles hautes performances en C ++?

En supposant ce qui suit pour … Sortie: Le fichier est ouvert … Les données sont «diffusées» sur le disque. Les données en mémoire sont dans un grand tampon contigu. Il est écrit sur le disque sous sa forme brute directement à partir de ce tampon. La taille du tampon est configurable, mais fixée pour […]

Obtenir un FILE * depuis un std :: fstream

Existe-t-il un moyen (multi-plateforme) pour obtenir un descripteur C FILE * à partir d’un std :: fstream C ++? La raison pour laquelle je pose la question est que ma bibliothèque C ++ accepte les stream et, dans une fonction particulière, j’aimerais utiliser une bibliothèque C qui accepte un fichier *.

Organisation des fichiers d’en-tête de classe C ++

Quelles sont les directives de codage et d’organisation de fichiers C ++ que vous proposez aux personnes devant gérer un grand nombre de classes interdépendantes réparties sur plusieurs fichiers source et en-tête? J’ai cette situation dans mon projet et la résolution des erreurs liées à la définition de classe qui traversent plusieurs fichiers d’en-tête est […]

Moyen le plus rapide pour additionner des entiers dans un fichier texte

Question Supposons que vous ayez un grand fichier texte ASCII, avec un entier non négatif aléatoire sur chaque ligne, chacun compris entre 0 et 1 000 000 000. Il y a 100 000 000 lignes dans le fichier. Quel est le moyen le plus rapide de lire le fichier et de calculer la sum de […]

Différence entre les modes d’access de l’object `File` (ie. W +, r +)

Lorsque vous utilisez des fichiers dans Ruby, quelle est la différence entre les modes r+ et w+ ? Qu’en est-il du mode a a+ ?