Articles of fichier io

outFile C ++ n’écrit pas dans le texte de sortie

En bas se trouve mon programme incomplet. J’ai des problèmes pour écrire dans un fichier texte. Par exemple, je veux écrire le nombre de jours de neige dans un fichier texte, mais rien ne s’affiche dans le fichier texte lorsque je débogue dans VS 2010. Cela affiche mes informations et mon nom, mais rien ne […]

Liste liée à partir d’un fichier texte

Je ne connais que très peu les pointeurs et les listes chaînées, mais j’essaie d’écrire un programme simple qui lit les données d’un fichier texte dans une liste chaînée. J’ai des problèmes avec la fonction d’entrée. Cela ressemble à ceci: DVDNode* CreateList(ssortingng fileName) { ifstream inFile; inFile.open(fileName.c_str()); DVDNode* head = NULL; DVDNode* dvdPtr; dvdPtr = […]

traitement de fichier (pour fichier avec plusieurs champs) et problèmes qui y sont associés

Voici un code que j’ai écrit pour créer le symbole d’un fichier .ic .sic / xe …. #include #include #include #include”aviasm.h” using namespace std; void aviasm::crsymtab() { ofstream outs(“symtab.txt”,ios::out);//creating the symtab ofstream outi(“intermfile.txt”,ios::out);//creating the intermediate file ifstream in(“asmfile.txt”,ios::in);//opening the asmfile which i have already written in.seekg(0,ios::beg); char c; ssortingng str[3]; ssortingng subset; long locctr=0; int […]

C ++ lu à partir d’un fichier

Comment devrais-je lire ce fichier si je sais combien de valeurs int se trouvent après la première valeur mais que je ne sais pas combien de valeurs sont après ces valeurs? Mon problème est quand je dois lire les lignes qui contiennent 2 valeurs. Edit: Ceci est mon dossier 5 27 15 42 17 35 […]

Comment lire l’heure d’un fichier sans convertir

Ma question est générale, mais je vais l’expliquer en utilisant un exemple spécifique. Supposons que je dois communiquer le temps entre deux applications. Une méthode simple consiste à faire en sorte qu’une application écrive la sortie de gettimeofday() ( tv_sec et tv_usec ) dans un fichier et laisse l’application la lire. La deuxième application doit […]

Entrée de fichier en C ++

Cela fait un moment que je cherche sur Internet, mais tout ce que je peux trouver pour une entrée de fichier en C ++, c’est lorsque vous connaissez le nom de fichier. J’essaie d’écrire un programme pour effectuer l’ajout de 2 nombres supérieurs à 0 à partir d’un fichier, mais sans utiliser scanf ou cin. […]

Double erreur libre sur fclose () sur un descripteur de fichier précédemment fermé

J’ai une classe qui contient le handle de fichier fHandle qui pointe vers un fichier ouvert. Désormais, il peut être fermé par n’importe laquelle des multiples routines et est basé sur l’exécution dynamic du programme. Pour être sûr qu’un fichier est bien fermé, je mets un simple extrait dans mon destructeur: if(fHandle!=NULL) fclose(fHandle); . Il […]

Comment lire des caractères non ascii à partir d’un fichier texte

J’ai trouvé la longueur à l’aide de seekg et tellg, puis les ai lues dans un caractère non signé *. Le débogueur affiche cependant un texte incorrect. ifstream is (infile, ifstream::binary); //find length is.seekg (0, is.end); int length = is.tellg(); is.seekg (0, is.beg); char * buffer = new char [length]; is.read (buffer,length); //delete[] buffer; removed […]

Ajout de valeurs à char * var à partir d’un fichier txt

Exemple de fichier: [16bpp] Ponete el cinturon *-* arfield Nothing (cumpleanios): Alkon^ ~~|Tampon) [16bpp] Chico Tonto. Budin 16bpp] Leooooooooo!!!!! Ev 16bpp] fedee etamod 🙂 mAnKeAno Je veux chaque nom sur une position de tableau différente … J’ai essayé ce code: int c; FILE *file; file = fopen(“bots.txt”, “r”); if (file){ char *buffer; char *jugadores = […]

Lire les valeurs uint32_t du fichier

J’aimerais lire les entiers uint32_t d’un fichier en utilisant le code ci-dessous. ifstream n’accepte qu’un pointeur sur un tableau de caractères. Existe-t-il un autre moyen de lire les valeurs uint32_t en utilisant un code similaire à ci-dessous? int readCount; uint32_t buffer[SIZE]; while ( fin.read( &buffer[0], SIZE) || (readCount = fin.gcount()) != 0 ) { // […]