[C] garder nom fichier sans l' extension
tchiibo
Messages postés
11
Date d'inscription
Statut
Membre
Dernière intervention
-
Pilow Messages postés 400 Date d'inscription Statut Membre Dernière intervention -
Pilow Messages postés 400 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je vous présente tout d'abord le début du code:
#include <iostream>
using namespace std;
int main(int argc, char* argv[])
{
if (fork() == 0)
{ //fils 1
execlp ("gunzip","gunzip",argv[1],NULL);
break;
}
if (fork() == 0)
{ //fils 2
execlp ("mpg321","mpg321",???,NULL);
break;
}
}
return 0;
}
donc voila on lancerait une décompression d'archive avec qui aurait un nom.mp3.gz
ensuite le 2eme fils lancerais le mp3 mais c'est à ce niveau la que ça bloque, il faudrait
garder le même nom en enlevant l'extension gz.
donc au premier fils pour décompresser il est mis argv[1] et au deuxième à la place des "???"
je ne sais quoi metre, merci de votre aide.
Je vous présente tout d'abord le début du code:
#include <iostream>
using namespace std;
int main(int argc, char* argv[])
{
if (fork() == 0)
{ //fils 1
execlp ("gunzip","gunzip",argv[1],NULL);
break;
}
if (fork() == 0)
{ //fils 2
execlp ("mpg321","mpg321",???,NULL);
break;
}
}
return 0;
}
donc voila on lancerait une décompression d'archive avec qui aurait un nom.mp3.gz
ensuite le 2eme fils lancerais le mp3 mais c'est à ce niveau la que ça bloque, il faudrait
garder le même nom en enlevant l'extension gz.
donc au premier fils pour décompresser il est mis argv[1] et au deuxième à la place des "???"
je ne sais quoi metre, merci de votre aide.
A voir également:
- [C] garder nom fichier sans l' extension
- Fichier bin - Guide
- Changer extension fichier - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide