salu,jai trouver ce code sur internet mon porbléme c'est argc et arv[] je ne comprend pas à quoi il servent d'abitude on écris main() sans paramétre.qui peut m'expliquer à quoi serve ces deux paramétres et le structure if utlisé sur argc sa permet quoi faire.??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
#include <dirent.h>
#include <string.h>
#include <Magick++.h>
#include <iostream>
using namespace std;
using namespace Magick;
 
int listFiles(char *);                  //Déclaration de la fonction principale 
 
int main(int argc, char *argv[]) 
{
    if (argc > 1)
    {
       listFiles(*++argv);
    }
  return 0;
}