rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Passage paramètres main

lisandra, le vendredi 13 mai 2005 à 23:34:41
Bonjour,

Je voulais savoir si quelqu'un pouvais m'aider sur le sujet suivant :
passage de paramètres à la fonction main depuis une console...

Je ne comprends pas ce que cela signifie exactement et donc je suis dans l'incapacité de réaliser mon exposé sur celui ci.
Pouvez-vous m'aider s'il vous plait ????

Merci
Répondre à lisandra  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
crabs, le samedi 14 mai 2005 à 08:45:47
Imaginons que tu es créé un programme qui s'appelle mon_prog.
Dans une console tu lance ton programme :
> mon_prog

Maintenant tu lui passe des arguments, par exemple 2 nom de fichiers
> mon_prog fichier1 fichier2

Tu as donc passé les arguments 'fichier1' et 'fichier2' à ton programme.
Si tu est en C ou C++, c'est la fonction main qui va permettre de retrouver
ces arguments. Exemple en ANSI C
#include <stdio.h>

int main( int argc, char** argv )
    {
    /* argc est le nombre d'arguments de la ligne de commande */
    /* argv est un tableau de pointeur contenant la liste des arguments */
    /* chaque pointeur pointe sur une chaine de caractères terminée par '\0'
    int i ;
    printf( "Nom du programme: %s\n", argv[0] ) ;
    for( i=1; i<argc; i++ )
        printf( "  argument %d : %s\n", i, argv[i] ) ;
    return 0 ;
    }
 
..., I think Slackware sounds better than 'Microsoft,'
-- Patrick Volkerding - founder and maintainer of Slackware
Répondre à crabs

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 lisandra, le jeudi 19 mai 2005 à 23:43:41
C'est vraiment sympa d'avoir pris le temps de m'aider.
Merci beaucoup crabs....
Répondre à lisandra
Logiciels pertinents trouvés dans les téléchargements
Télécharger MAINTENANCE 2-1MAINTENANCE - Comment assurer un suivi de vos réalisations et travaux ? Techniciens, informaticiens, mécaniciens, etc ... Ce logiciel va...Catégorie: Organisation
Licence: Freeware/gratuit
Télécharger Password Cracker 3.76Password Cracker - A chaque fois que vous devez créer un compte sur les sites Web, il vous demande un identifiant ou "login" et un mot de...Catégorie: Organisation
Licence: Freeware/gratuit
Télécharger KeePass Password Safe 1.12KeePass Password Safe - Aujourd'hui vous avez besoin de se rappeler beaucoup de mots de passe. Vous avez besoin d'un mot de passe pour...Catégorie: Chiffrement
Licence: Freeware/gratuit
Télécharger Password Pond   1.0Password Pond - Il n'est pas toujours aisé de devoir créer des mots de passe à chaque fois qu'on vous le demande. En plus le fait d'utiliser...Catégorie: Personnalisation
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « Passage paramètres main »