int main(int argc, char** argv)
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:
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