Bonjour

J'ai téléchergé les sources d'un programme LINUX. Or je suis sous windows.

L'application doit être éxecutée depuis une command line. je n'y connais rien dans ce domaine. En parcourant developpez.com , j'ai trouvé cet article qui correspond à l'éxécution :pieges

Toutes les fonctions du programme sont écrites en fonction de char** argv.

De plus argc doit souvent être > 2. Pourquoi ?

Ci dessous le début du programme tel que je l'ai téléchargé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
int
main( int argc, char **argv )
{
#ifdef WIN32
    exec_name = argv[ 0 ];
#endif // WIN32
 
    if( argc < 2 ) {
        usage( );
        return 0;
    }
 
    init( );
    parse_command_line( argc, argv );
j'aimerai pouvoir définir dans le code argv. J'utilise Visual C++.
mais j'ai besoin des fonctionnalités du "double pointeur" char**

Merci pour toute aide