Petit probleme dargument en language c
abaouai
-
abaouai -
abaouai -
Bonjour,
J'ai vraiment un petit probleme mais bon c'est vraiment handicapant.
Je m'explique, je dois ouvrir un dossier via un arguement donc je fais tout naturellement
opendir(argv) mais ca ne fonctionnait pas jusqu'a ce que je me rende compte qu'il fallait que je passe en argument non pas "DIR1" mais "/DIR1"
donc je voudrais savoir comment faire un opendir(/argv)
merci par avance, j'espere avoir ete claire dans ma question
salutation
J'ai vraiment un petit probleme mais bon c'est vraiment handicapant.
Je m'explique, je dois ouvrir un dossier via un arguement donc je fais tout naturellement
opendir(argv) mais ca ne fonctionnait pas jusqu'a ce que je me rende compte qu'il fallait que je passe en argument non pas "DIR1" mais "/DIR1"
donc je voudrais savoir comment faire un opendir(/argv)
merci par avance, j'espere avoir ete claire dans ma question
salutation
A voir également:
- Petit probleme dargument en language c
- Petit 2 ✓ - Forum Bureautique
- Comment imprimer une photo en petit - Forum Photo numérique
- Trier du plus petit au plus grand excel - Guide
- Petit 3 ✓ - Forum Word
- Comment écrire mètre carré avec un m+2 expos? ✓ - Forum Windows
2 réponses
tu prendre ton argv et tu lui ajouter un "/" au debut avec la fonction strcat
ex:
/* strcat example */
#include <stdio.h>
#include <string.h>
int main ()
{
char str[80];
strcpy (str,"these ");
strcat (str,"strings ");
strcat (str,"are ");
strcat (str,"concatenated.");
puts (str);
return 0;
} il "affiche these strings are concatenated."
ex:
/* strcat example */
#include <stdio.h>
#include <string.h>
int main ()
{
char str[80];
strcpy (str,"these ");
strcat (str,"strings ");
strcat (str,"are ");
strcat (str,"concatenated.");
puts (str);
return 0;
} il "affiche these strings are concatenated."