Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1117 connectés 

  FORUM HardWare.fr
  Programmation

  [C] .. elle est bonne cette ligne ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C] .. elle est bonne cette ligne ?

n°103508
paranoidan​droid
Posté le 22-02-2002 à 12:02:37  profilanswer
 

Bonjour ...
 
if system("del C:\\toto.txt" ) return(0);
else return(-1);
 
Donc est ce que 0 c'est la valeur retournée si la comande a réussi et -1 si elle a échoué?
est ce que c'est l'invcerse de ce que je dis ?
 
Est ce que je dis n'importe quoi ?
 
Merci

mood
Publicité
Posté le 22-02-2002 à 12:02:37  profilanswer
 

n°103514
El_gringo
Posté le 22-02-2002 à 12:08:23  profilanswer
 

déja si tu mets des parenthèses autour de system..., ça sera vachemeent mieux !
et puis, tu peux pas essayer plutot !?

n°103516
El_gringo
Posté le 22-02-2002 à 12:09:09  profilanswer
 

et, bonne lecture :
 
If command is NULL and the command interpreter is found, the function returns a nonzero value. If the command interpreter is not found, it returns 0 and sets errno to ENOENT. If command is not NULL, system returns the value that is returned by the command interpreter. It returns the value 0 only if the command interpreter returns the value 0. A return value of ? 1 indicates an error, and errno is set to one of the following values:
 
(trouvé dans la msdn en 2 secondes !)

n°103530
Kristoph
Posté le 22-02-2002 à 12:43:56  profilanswer
 

C'etait dans la MSDN ? J'avais peur de repondre parcque je n'etais pas certain que ma page de manuel marche aussi sous Windows.
 

Code :
  1. man system


 
man rulez :)

n°103538
paranoidan​droid
Posté le 22-02-2002 à 12:54:24  profilanswer
 

ElGringo ...
 
je sais bien que j'aurais pu me demmerder tout seul, vraiment.
 
Le probleme c'est que j'ai un exe qui me sort une erreur de 'memory could not me read' des que je le lance en double clikant dessus ou en le lancant par la ligne de commande, par contre si en mode débogage je ne fais que cliker sur F10 ( VC++ 6 ), ça marche très bien. ( et moi être un newbie de chez newbie )
 
Merci pour l'aide du msdn ( que je n'ai pas d'installé, pas de cd ).

n°103541
Kristoph
Posté le 22-02-2002 à 13:03:12  profilanswer
 

Et un ptit tour sur la MSDN en ligne de Microsoft ;)
 
http://msdn.microsoft.com/

n°103542
paranoidan​droid
Posté le 22-02-2002 à 13:05:43  profilanswer
 

Kristoph a écrit a écrit :

Et un ptit tour sur la MSDN en ligne de Microsoft ;)
 
http://msdn.microsoft.com/  




 
j'ai pas internet sur mon poste :ouch:
Juste disons 15 minutes par jour sur le poste d'un voisin
 
Merci pour le lien ;)

n°103564
El_gringo
Posté le 22-02-2002 à 14:08:56  profilanswer
 

ouais, et install la mdsn, c carrément essenciel comme truc !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [C] .. elle est bonne cette ligne ?

 

Sujets relatifs
Créer un paiement en ligne sur un site ?[PHP]supprimer le caractere fin de ligne d'une chaine de caractere ?
[php/mysql] garder les retour a la ligne...[HTTP] codage des fins de ligne des requêtes HTTP
[html] forcer un bloc sans retour à la ligne[PHP] Se connecter a la bonne base de donnee
[Access 97] SQL et ligne de commande[DIV / HTML] question simple, comment empêcher le retour à la ligne?
[C++] lire la ligne suivante dans un fichier avec fstream[ORACLE/LINUX] quelle bonne version de linux pour 1 client oracle ?
Plus de sujets relatifs à : [C] .. elle est bonne cette ligne ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR