Récupérer les données d'un tableau vers un autre tableau
Résolu
ElouanBesnard
Messages postés
2
Statut
Membre
-
ElouanBesnard Messages postés 2 Statut Membre -
ElouanBesnard Messages postés 2 Statut Membre -
Bonjour,
J'aimerais récupérer les données contenues dans un tableau et l'affiche dans l'invite de commande.
Ceci est mon code pour lire et récupérer dans un fichier texte (dump) seulement la ligne qui m'intéresse (FAILING PROGRAM).
Maintenant cette ligne est stockée dans "chaine1" et j'aimerais en extraire seulement "JSAD0G" qui est le nom du programme en sachant qu'il change selon le dump.
Voici la ligne en question.
Merci
J'aimerais récupérer les données contenues dans un tableau et l'affiche dans l'invite de commande.
int main(int argc, char *argv[])
{
char * string1 = "FAILING PROGRAM"; //chaine1
char * chemin = "./Dumps/dumpJSAD.txt"; //chemin
FILE* entree = fopen(chemin, "rb"); //Lecture en binaire
FILE* sortie = fopen("sortie.txt", "wb"); //Ecriture en binaire
char chaine[TAILLE_MAX] = "";
char chaine2[TAILLE_MAX] = "";
if (argc != 1) { //Si problème de paramètres
printf("usage: %s fichier\n", argv[0]);
return EXIT_FAILURE;
}
if(entree != NULL){ //Lecure ligne par ligne
for(int ligne = 1; ; ligne ++){
char * resultat = fgets(chaine, TAILLE_MAX, entree);
if(resultat == NULL) break;
if (strstr(chaine, string1) != NULL){ //Recherche de la chaine demandée
fprintf(sortie, "%s", chaine); //Ecriture dans fichier de sortie (txt)
}
}
}
else(printf("Fichier introuvable ou impossible a lire\n"));
fclose(entree);
fclose(sortie);
}
Ceci est mon code pour lire et récupérer dans un fichier texte (dump) seulement la ligne qui m'intéresse (FAILING PROGRAM).
Maintenant cette ligne est stockée dans "chaine1" et j'aimerais en extraire seulement "JSAD0G" qui est le nom du programme en sachant qu'il change selon le dump.
*FAILING PROGRAM JSAD0G OBJ-JSAD0G +00000464 TRC-JSAD LOADSET-BASE
Voici la ligne en question.
Merci
A voir également:
- Récupérer les données d'un tableau vers un autre tableau
- Tableau word - Guide
- Trier un tableau excel - Guide
- Tableau ascii - Guide
- Imprimer un tableau excel - Guide
- Tableau croisé dynamique - Guide