Se code est-il valid?

Bonjour, se code est-il valide?

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
system("C:\Program Files\Mozilla Firefox\firefox.exe");

system("PAUSE");
return EXIT_SUCCESS;
}
Configuration: Windows Vista
Firefox 3.0.7

9 réponses

  1. Perso ce code, chez moi, fonctionne...avec NetBeans...il me lance bien firefox....A la rigueur faudrait nous donner la config du projet....notamment niveau config compilateur...
    int main(int argc, char *argv[])
    {
    system("C:\\Progra~1\\Mozill~1\\firefox.exe");
    system("PAUSE");
    return EXIT_SUCCESS;
    }
    1. perso je m'y connais pas assez pour voir d'erreur, je connais peu la commande SYSTEM: t'as essayer de lancer autre chose avec ?
      ce qui est génant c'est que ton code est déjà trop basique pour essayer de le simplifer et trouver l'erreur ... l'initialisation a l'air bonne je dirai que tout se joue dans le "SYSTEM" pour moi ...
      1. Essaye comme cela:
        int main(int argc, char *argv[])
        {
        system("C:\\Progra~1\\Mozill~1\\firefox.exe");

        system("PAUSE");
        return EXIT_SUCCESS;
        }
        1. toujours pas mais c un problème de dev car il n y a pas dereur
      2. Salut,
        je pense un probleme de \..dans le system()..
        essaye comme cela:
        #include <cstdlib>
        #include <iostream>

        using namespace std;

        int main(int argc, char *argv[])
        {
        system("C:\\Program Files\\Mozilla Firefox\\firefox.exe");

        system("PAUSE");
        return EXIT_SUCCESS;
        }
        @+
        1. merci de m'aider mais ca ne marche toujours pas la barre de chargement de la compilation se rempli mais après je l'exécute et la il me dit que le fichier na pas été compiler.

          pourtant pas d'ereur au débogage
      3. Hmm j'allais dire 'il manque les librairies principales !! stdio.h !!' mais elles sont précompilés dans l'un des en-tête, nn ?
        ensuite est-ce que mozilla se lance ? je n'ai jamais utilisé la fonction SYSTEM pour lancer des prog, est-tu sur de la syntaxe ?
        et quand tu dis qu'il ne se lance pas: il te met une erreur ou il fait rien du tout ? peut etre qu'il n'arrive même pas à compiler et qu'aucun exe n'est créé ...
        I believe we need help :P
        1. Effet il charge la compilation mais ne créer pas d'exécutable même pas de message d'erreur.
      4. Je ne l'ai pas testé mais il en a l'air, pourquoi, un doute te tracasse ?