Articles of fichier de

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+ ?

Pourquoi lorsque je transfère un fichier via SFTP, cela prend plus de temps que FTP?

Je copie manuellement un fichier sur un serveur et le même sur un serveur SFTP. Le fichier est de 140 Mo. FTP: J’ai un taux de 11Mo / s SFTP: J’ai un taux d’arrivées de 4,5 Mo / s Je comprends que le fichier doit être crypté avant d’être envoyé. Est-ce le seul impact sur […]

Lire des fichiers volumineux en Java

J’ai besoin des conseils de quelqu’un qui connaît très bien Java et des problèmes de mémoire. J’ai un gros fichier (quelque chose comme 1,5 Go) et je dois couper ce fichier dans de nombreux fichiers (100 petits fichiers par exemple) plus petits. Je sais généralement comment le faire (en utilisant un BufferedReader ), mais j’aimerais […]

Comment lire le contenu d’un fichier sur une chaîne en C?

Quelle est la manière la plus simple (moins sujette à erreur, moins de lignes de code, quelle que soit son interprétation) pour ouvrir un fichier en C et lire son contenu dans une chaîne (char *, char [], peu importe)?

Comment puis-je extraire le nom de fichier et l’extension d’un chemin d’access en C ++

J’ai une liste de fichiers stockés dans un fichier .log dans cette syntaxe: c:\foto\foto2003\shadow.gif D:\etc\mom.jpg Je veux extraire le nom et l’extension de ces fichiers. Pouvez-vous donner un exemple d’une façon simple de le faire?

Le moyen le plus rapide d’écrire des données énormes dans un fichier texte Java

Je dois écrire des données énormes dans un fichier texte [csv]. J’ai utilisé BufferedWriter pour écrire les données et il a fallu environ 40 secondes pour écrire 174 Mo de données. Est-ce la vitesse la plus rapide que java peut offrir? bufferedWriter = new BufferedWriter ( new FileWriter ( “fileName.csv” ) ); Remarque: ces 40 […]

firebase database vs fichiers plats

La société pour laquelle je travaille essaie de convertir un produit utilisant un format de fichier plat en un format de firebase database. Nous traitons de gros fichiers de données (ex: 25 Go / fichier) et ils sont mis à jour très rapidement. Nous devons exécuter des requêtes qui accèdent de manière aléatoire aux données, […]