begin process at 2008 07 06 13:01:04
1 205 544 membres
121 nouveaux aujourd'hui
14 119 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

8 commentaire(s) de jfrancois sur des sources sur cppfrance

Le : 03/07/2008 17:19:13
Source : CALCULATEUR D'IMC EN CONSOLE
if (imc >= 30)
   printf ("Vous etes obese !\n");
else if (imc >= 25)
   printf ("Vous etes en surpoid !\n");
else if (imc <= 18)
   printf ("Vous etes anorexique !\n");
else
   printf ("vous etes normal.");


Le : 03/07/2008 16:49:19
Source : CALCULATEUR D'IMC EN CONSOLE
Bonjour,

1) si imc >= 30 --> 2 messages !
2) printf ("Vous etes anorexique !\n");


Le : 25/05/2008 23:43:52
Source : BINDER D'EXE DE DÉBUTANT
Surtout que dans : char *file1_name=calloc(256,sizeof(char));
le calloc ne sert à rien, et dans : file1_name=argv[2];
ça ne copie rien d'autre que l'adresse qui est dans argv[2] (argv est un tableau de pointeurs), c'est à dire que cela ne fait que créer une sorte d'alias pour argv[2] !
Il suffit de faire : char *file1_name = argv[2];

Pour copier il aurait fallu faire : strcpy(file1_name,argv[2]);


Le : 05/05/2008 10:08:03
Source : CORRECTEUR DE PONCTUATION
Bonjour,

On peut lire et écrire dans un même fichier que s'il est à accès direct (un fichier contenant une liste de structures par exemple) mais pas dans un fichier texte dont on modifie la longueur au gré des modifications !

- Ecrire dans un fichier temporaire (on lit "toto.txt" et on écrit "~toto.txt.tmp" par exemple, un nom assez tarabiscoté pour ne pas exister, à moins de tester son inexistence, dans le même répertoire)
- A la fin du traitement :
  - Si tout c'est bien passé :
    - Effacer le fichier de départ argv[1] (ou le renommer en ".bak" pour conserver l'original !)
    - Renommer le fichier temporaire en argv[1].
  - Si ça c'est pas bien passé :
    - Effacer le fichier temporaire !


Le : 03/05/2008 10:27:25
Source : CORRECTEUR DE PONCTUATION
Bonjour,

1) Celà n'est pas de la PONCTUALITE mais de la PONCTUATION !!!
2) Et s'il pouvait corriger les fautes d'orthographe !!!


Le : 20/03/2008 12:19:54
Source : LANGUAGE C : RANGEMENT D'UN TEXTE DANS UN TABLEAU DYNAMIQUE 2D
Bonjour,

Voici quelques commentaires rapides

1) Initié ??? c'est un peu beaucoup !!!

2) Points anormaux constatés rapidement :

ligne 23 : int main(void)
Il manque le "return valeur" de la fonction principale.

ligne 50 : if (copie[cmpt+i] == ' ')
"copie[i]" est suffisant.

ligne 70 : while (x == 0 && stop == 0)
"stop" n'est pas initialisé avant le traitement.

ligne 72 : if (copie[cmpt+i] != ' ')
On dépasse la fin de la chaîne ("i" parcourt la chaîne).

ligne 78 : stop = 1; // On stop la boucle lorsqu'il y'a un espace
mais "stop" ne repasse jamais à 0.

ligne 84 : texte[y] = (char*) malloc(sizeof(char)*cmpt);
Si on veut pouvoir manipuler facilement les mots extraits il vaudrait mieux prévoir (et ajouter) le 0 terminateur.

"texte" n'est pas libérer.
Cela ne fonctionne pas correctement s'il y a plusieurs espaces entre les mots ou aux extrémités de la saisie.

...


3) J'ai quand même voulu le faire tourner (Visual C++ 6.0) --> Erreurs à l'exécution !


Le : 18/02/2008 17:57:53
Source : CONVERTIR UN STRING EN DOUBLE C++
Chez moi ça fait la même chose !

double StringToDouble(string sStr)
{
   return atof(&sStr[0]);
}



Le : 26/08/2005 03:16:01
Source : GÉNÉRATEUR D'AUTORUN
Pour lancer n'importe quel type de fichier, il suffit tout simplement de remplacer "open" (uniquement pour *.exe *.com *.bat *.pif) par "shellexecute" et Windows lancera le type de programme associé à l'extension du fichier !

Exemple :

[autorun]
icon=mon_icon.ico
shellexecute=page_web.htm
label=CD de démonstration

et Windows lancera l'application associée aux fichiers *.htm

ou
shellexecute=lisez-moi.txt

et Windows lancera l'application associée aux fichiers *.txt

ou
shellexecute=lisez-moi.doc

et Windows lancera l'application associée aux fichiers *.doc

...

"label=" permet de changer le texte qui apparaît dans l'explorateur au niveau du lecteur de CD.



[ Page 1 ]

Pub



Appels d'offres

Plugin Dialer outlook
Budget : 2 000€
Travail graphique- ill...
Budget : 1 000€
creation de marque et ...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Boutique

Boutique de goodies CodeS-SourceS