Articles of io

C ++ ifstream failbit et badbit

Dans le cas de ifstream en C ++, dans quelles conditions les failbit et de badbit sont- badbit définis?

Lire un fichier binary dans une structure

J’essaie de lire les données binarys en utilisant C #. J’ai toutes les informations sur la mise en page des données dans les fichiers que je veux lire. Je suis capable de lire les données “chunk by chunk”, c.-à-d. Obtenir les 40 premiers octets de données en le convertissant en chaîne, obtenir les 40 prochains […]

Lire, éditer et écrire un fichier texte en ligne avec Ruby

Existe-t-il un bon moyen de lire, modifier et écrire des fichiers en place dans Ruby? Dans ma recherche en ligne, j’ai trouvé des éléments suggérant de tout lire dans un tableau, de modifier ce tableau, puis de tout écrire. Je pense qu’il devrait y avoir une meilleure solution, surtout si je travaille avec un très […]

Pourquoi n’y a-t-il pas de transformateur IO dans Haskell?

Toutes les autres monades sont livrées avec une version transformateur, et d’après ce que je sais, l’idée d’un transformateur est une extension générique des monades. Après la construction des autres transformateurs, IOT serait quelque chose comme newtype IOT ma = IOT { runIOT :: m (IO a) } pour lequel je pourrais inventer des applications […]

Ecrire une sortie dans un fichier texte dans PowerShell

J’ai comparé deux fichiers en utilisant le code suivant: Compare-Object $(Get-Content c:\user\documents\List1.txt) $(Get-Content c:\user\documents\List2.txt) Comment puis-je écrire cette sortie dans un nouveau fichier texte? J’ai essayé d’utiliser une commande echo, mais je ne comprends pas vraiment la syntaxe.

Écrire un fichier dans le dossier temporaire

Je veux utiliser StreamWriter pour écrire un fichier dans le dossier temporaire. Il peut s’agir d’un chemin différent sur chaque PC, alors j’ai essayé d’utiliser %temp%\SaveFile.txt mais cela n’a pas fonctionné. Comment puis-je enregistrer dans le dossier temp, en utilisant des variables d’environnement? Et par exemple, puis-je utiliser une variable d’environnement pour stocker des fichiers […]

E / S pré-monadiques Haskell

Je me demande comment les E / S ont été réalisées à Haskell à l’époque où IO monad n’était toujours pas inventé. Tout le monde connaît un exemple. Edit: Est-ce que les E / S peuvent être faites sans IO Monad dans Haskell moderne? Je préfère un exemple qui fonctionne avec le GHC moderne.

Un object doit-il s’écrire lui-même dans un fichier ou un autre object doit-il agir sur lui pour effectuer des E / S?

NOTE: Désolé pour la longue question! J’essaie de comprendre certains aspects clés de l’orientation des objects et je ne pouvais pas décider d’une manière ou d’une autre de ma question particulière. Disons que j’ai un object plein de belles données. Bob de classe. Bob myBob = new Bob(“This ssortingng is data”); Disons que je veux […]

Comment vérifier si un répertoire est vide en Java

Je voudrais vérifier si le répertoire est vide en Java. Mais il y a une possibilité qu’il y ait beaucoup de fichiers dans ce répertoire, donc je voudrais le faire sans interroger sa liste de fichiers, si possible.

Modèle de conception pour «réessayer» la logique qui a échoué?

J’écris une logique de reconnexion pour tenter périodiquement d’établir une connexion à un sharepoint terminaison distant qui a été interrompu. Essentiellement, le code ressemble à ceci: public void establishConnection() { try { this.connection = newConnection(); } catch (IOException e) { // connection failed, try again. try { Thread.sleep(1000); } catch (InterruptedException e) {}; establishConnection(); } […]