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

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Suivante
Auteur Sujet :

Comment saisir et controler des valeurs ds une fonction, et ...

n°1034996
Sve@r
Posté le 04-04-2005 à 22:40:10  profilanswer
 

Reprise du message précédent :

ares9907 a écrit :

Arf, je connais quand meme une partie de mes cours ! :p
 
Enfin, mais, c'est quoi le probelemes au juste avec les variables globales ?


 
Au-moins tu es ouvert d'esprit... c'est bien
 
Il y a 2 problèmes inhérents à l'utilisation d'une variable globale qui arrivent lorsqu'on travaille sur de gros programmes surtout en environnement multiprogrammeurs  
1) tu n'es pas forcément au courant de toutes les variables globales créées/définies par les autres programmeurs. Tu peux, dans ton coin, développer ta propre fonction et créer dans cette dernière une variable de même nom que la globale. Dans ce cas, la globale est masquée par ta variable locale. C'est un peu ennuyeux car, dans ta fonction, la globale ne sert pas. Donc pourquoi avoir une globale si, à un endroit, on ne s'en sert pas ?  
 
2) si jamais un des programmeurs fait une grosse bourde et que la globale perd accidentellement sa valeur pendant le déroulement du programme, tu auras énormément de mal à retracer la cause de l'erreur et l'endroit où la globale a été malencontreusement modifiée. Alors qu'avec des variables locales la recherche est plus réduite.  
 
Pour résumer, ce n'est pas mauvais d'utiliser des globales, c'est mauvais de mettre des globales sans en avoir réellement besoin. Si c'est juste pour éviter de passer un paramètre à une fonction, on entre alors dans les notions "programmation porc"...  
 
Petite astuce de programmeur moins crado que les autres: Si tu utilises une variable globale dans une fonction, redéclare ta variable en "extern" dans ta fonction. Ainsi, si tu fais une recherche de "qui est-ce qui a touché à la globale" tu pourras la trouver plus facilement...  
 
Exemple :

Code :
  1. int maVariableGlobale;
  2. void fonction()
  3. {
  4.     extern int maVariableGlobale;
  5.     maVariableGlobale=...;
  6. ...
  7. }

 
 
Cette déclaration "extern" indique au compilateur que la variable a été définie ailleurs (en l'ocurrence 4 lignes dessus) et indique aux autres programmeurs que si tu touches à la variable globale ce ne sera pas par accident. Ce n'est pas obligatoire mais c'est plus "propre" !!!

mood
Publicité
Posté le 04-04-2005 à 22:40:10  profilanswer
 

n°1035021
ares9907
Posté le 04-04-2005 à 22:53:43  profilanswer
 

Hm, d'ailleur mon prof d'info, à parament ne voulait pas qu'on les utilise !
 
Mais, je vois ce que tu veux dire, et j'etais au courant du fait, que si on declare une variable du meme nom dans une fonction, elle est masquée dans cette fonction etc...
 
Ben, c'est vrai, que je cherche un peu la simplicité, en prenant des risques, puisque finalement, ça n'a pas l'air si simple!
 
Mais je pensais utiliser mes variables globales avec la plus grande attention, et le plus grand soin !
 
Bon, je pense que je vais relire une nouvelle fois mes cours sur les fonctions! (Oui, j'ai a peu près tou compris, sauf le passage par vlaeur ou par adresse, enfin, ce que je n'avais soit disant pas compris avant, j'ai réussis à le comprendre, alors pourquoi pas ça??!)
 
Et dans le pire des cas, je vais utiliser ton astuce !
 
En fait, la simplicité etait la :
 
Je declare mes var_globales!(initialisées à 0 !)
 
-Fonction1 : L'utilisateur entre des valeurs pours ces variables!
-Fonction2 : Affichage de ces variables G!(Donc, si aucune saisie, affiche de ttes mes variables à 0, si uen saisie, affichage de la saisie..
-Fonction3: réinitialise mes variables G !
 
Ca me paraissait plus simpliste ! Que les pointeurs et le passage par adr et val... !
 
 
Disons aussi, que je suis entrain de faire un programme que je dois rendre mardi !! Et que je m'y prends un peu tard! (JE ?? on est pas un groupe??) bref, du coup, je relis mes cours en diagonale, et voila, je fais que du caca !!!!
Et j'avou m'éceurer de cette methode !!!
 
Merci de ton aide !
 
J'ai aussi apris que je faisais l'erreure de rappeler plusieurs fois ma fonction main !!
 

n°1035040
Emmanuel D​elahaye
C is a sharp tool
Posté le 04-04-2005 à 23:00:38  profilanswer
 

Sve@r a écrit :

Le C++ est une évolution majeure du C qui intègre, entre autres, la notion d'objet.


Non. C'est un autre langage.

Citation :


De plus, le C est devenu un sous-ensemble du C++.  


Non. Il y a un petit sous-ensemble commun, mais c'est tout. La divergence s'est aggravée avec C++98 et C99...

Citation :


Ca veut dire qu'un programme écrit en C est parfaitement compris par un compilateur C++.


Ben non. Et en plus ça servirait à quoi ? Il ne viendrait à personne l'idée saugrenue de compiler du C en Java sous pretexte qu'il y a une certaine ressemblance... Avec C++, c'est pareil. Langages différents, compilateurs différents, forums différents.


#include <stdlib.h>
 
int main (void)
{
   int *new = malloc (sizeof *new * 10);
 
   free (new);
 
   return 0;
}


Résultat :


main2.cpp: In function `int main()':
main2.cpp:5: parse error before `new'
main2.cpp:7: parse error before `)' token


Ok, je retire le new...


#include <stdlib.h>
 
int main (void)
{
   int *pnew = malloc (sizeof *pnew * 10);
 
   free (pnew);
 
   return 0;
}


Résultat :


main2.cpp: In function `int main()':
main2.cpp:5: invalid conversion from `void*' to `int*'


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1035050
Sve@r
Posté le 04-04-2005 à 23:04:54  profilanswer
 

ares9907 a écrit :

Mais je pensais utiliser mes variables globales avec la plus grande attention, et le plus grand soin !

Ben justement si tu n'utilises que des globales tu devras en mettre des tonnes justement pour ne pas les écraser les unes par les autres... facilité offerte tout simplement par la variable locale. En plus, à terme, tu ne sauras plus à quoi elles correspondent tellement tu en auras mis => va te relire dans 6 mois et tu comprendras ta douleur
 

ares9907 a écrit :

Bon, je pense que je vais relire une nouvelle fois mes cours sur les fonctions! (Oui, j'ai a peu près tou compris, sauf le passage par vlaeur ou par adresse, enfin, ce que je n'avais soit disant pas compris avant, j'ai réussis à le comprendre, alors pourquoi pas ça??!)


Va sur mon site ou sur celui de Emmanuel (Delahaye). On a tous deux écrits des cours de C. Le mien est au format MsWord et il y a un super chapitre où j'essaye de super bien expliquer les pointeurs
 

ares9907 a écrit :

Ca me paraissait plus simpliste ! Que les pointeurs et le passage par adr et val... !

C'est réellement très simple à utiliser
 

ares9907 a écrit :

J'ai aussi apris que je faisais l'erreure de rappeler plusieurs fois ma fonction main !!

Vi, ça ça a été le pompon du forum :D

n°1035052
Emmanuel D​elahaye
C is a sharp tool
Posté le 04-04-2005 à 23:05:11  profilanswer
 

Sve@r a écrit :

Il y a 2 problèmes inhérents à l'utilisation d'une variable globale qui arrivent lorsqu'on travaille sur de gros programmes surtout en environnement multiprogrammeurs


Seulement deux ? Et l'instantation ? Et les appels imbriqués ? Et la récursion ? Et le multi-tâche préemptif ?

Citation :

Petite astuce de programmeur moins crado que les autres: <snip...>


Inmaintenable...
 
La regle est simple. Pas de globale ni de static, sauf nécessité absolue.


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1035118
tet2neu
emmerdeur
Posté le 04-04-2005 à 23:48:59  profilanswer
 

ares9907 a écrit :

Hm, d'ailleur mon prof d'info, à parament ne voulait pas qu'on les utilise !


apparemment bourdel [:florentg]

n°1035777
ares9907
Posté le 05-04-2005 à 14:30:11  profilanswer
 

tet2neu a écrit :

apparemment bourdel [:florentg]


heu ouais !!
La j'etais vraiment ailleur !!!!  
désolé !!

n°1035931
Sve@r
Posté le 05-04-2005 à 15:27:26  profilanswer
 

Emmanuel Delahaye a écrit :

Citation :

Petite astuce de programmeur moins crado que les autres: <snip...>


Inmaintenable...
 
La regle est simple. Pas de globale ni de static, sauf nécessité absolue.


 
Ben justement, en cas de nécessité absolue (et parfois cela arrive surtout quand on crée des fonctions pour "signal" qui ont un prototype bien figé), je trouve quand-même plus propre de déclarer dans la fonction qui va se servir de la globale que, justement, je me servirai de la globale => extern...    
     

n°1036062
Emmanuel D​elahaye
C is a sharp tool
Posté le 05-04-2005 à 16:37:17  profilanswer
 

Sve@r a écrit :

Ben justement, en cas de nécessité absolue (et parfois cela arrive surtout quand on crée des fonctions pour "signal" qui ont un prototype bien figé), je trouve quand-même plus propre de déclarer dans la fonction qui va se servir de la globale que, justement, je me servirai de la globale => extern...


Ben non. Je conseille cette façon de faire exclusivement.
 
http://mapage.noos.fr/emdel/notes.htm#globales
 
C'est la seule façon d'avoir un code cohérent.


Message édité par Emmanuel Delahaye le 05-04-2005 à 16:37:44

---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1036301
cricri_
Posté le 05-04-2005 à 19:26:15  profilanswer
 

Moi j'ai par exemple un module en c, c'est de l'embarqué, qui contient 2 fonctions exportées. Ces 2 fonctions sont donc appelées par le programme "client", elle ont toutes 2 besoin de la même structure, hormis mettre ça en globale (mais non accessible au client ) je ne vois pas ...


Message édité par cricri_ le 05-04-2005 à 19:27:22
mood
Publicité
Posté le 05-04-2005 à 19:26:15  profilanswer
 

n°1036414
Emmanuel D​elahaye
C is a sharp tool
Posté le 05-04-2005 à 20:39:33  profilanswer
 

cricri_ a écrit :

Moi j'ai par exemple un module en c, c'est de l'embarqué, qui contient 2 fonctions exportées. Ces 2 fonctions sont donc appelées par le programme "client", elle ont toutes 2 besoin de la même structure, hormis mettre ça en globale (mais non accessible au client ) je ne vois pas ...


Oui, comme je l'ai dit, il y a des cas, mais ils doivent rester exceptionnels. L'utilisation des globales est une fausse simplification et ne doit pas être la réponse simpliste à un problème d'apparence complexe... Mieux vaut se gratter le neurone 5 minutes de plus...


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1036465
ares9907
Posté le 05-04-2005 à 21:44:55  profilanswer
 

Heu, encore une question :
La fonction appelée retourne à la fonction appellante une fois terminée!
 
Hors ce n'est pas mon cas .
J'ai essayer avec return 0; ou sans, c'est la meme le programme se ferme...

n°1036479
Emmanuel D​elahaye
C is a sharp tool
Posté le 05-04-2005 à 21:57:14  profilanswer
 

ares9907 a écrit :

La fonction appelée retourne à la fonction appellante une fois terminée!
 
Hors ce n'est pas mon cas .


Or !!!!

Citation :

J'ai essayer avec return 0; ou sans, c'est la meme le programme se ferme...


Y'a un bug. C'est quoi le code (compilable, mais réduit au minimum qui montre le problème)


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1036502
ares9907
Posté le 05-04-2005 à 22:13:55  profilanswer
 

Code :
  1. #include <stdio.h>
  2. #include<process.h>
  3. #include<stdlib.h>
  4. #include<conio.h>
  5. #include "quitter.h"
  6. int v_min=0, v_rapp2=0, v_rapp3=0, v_rapp4=0, v_max=0;
  7. //FONCTION parametrage de l'éolienne
  8. void parametrage()
  9. {
  10. // L'utilisateur donne des valeurs aux variables
  11. }
  12. //FONCTION PRINCIPALE (MENU)
  13. void main()
  14. {
  15. int choix, a=0;
  16. system("cls" );
  17. printf("%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c\n",201,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,187);
  18. printf("%c     ***Menu principal***      %c\n%c         %c\n%c 1 => Parametrer de l\'eolienne      %c\n%c 2 => Reinitialisation de l\'eolienne%c\n%c 3 => Simulation manuelle      %c\n%c 4 => Simulation automatique        %c\n%c 5 => Affichage des parametres de l\'eolienne\n%c 6 => Quitter le programme          %c\n%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c\n\nVotre choix ? : ",186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,200,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,188);
  19. scanf("%d",&choix);
  20. while ((choix!=1)&&(choix!=2)&&(choix!=3)&&(choix!=4)&&(choix!=5)&&(choix!=6))
  21. {
  22.  printf("\n\aSaisie incorrecte !\n\nRecommencer: " );
  23.  scanf("%d",&choix);
  24. }
  25. switch(choix)
  26. {
  27. case 1 : parametrage()           ; break ;
  28. // case 2 : reinitialisation()          ; break ;
  29. // case 3 : simulation_manuelle()         ; break ;
  30. // case 4 : simulation_auto()          ; break ;
  31. case 5 : affichage_parametres()         ; break ;
  32. // case 6 : quitter()            ; break ;
  33. }
  34. fflush(stdin);
  35. }


 
Voilà, je ne sais pas si l'intérieure de ma fonction "parametrage" est util ? C'est seulement des saisies...et des controles!
Si besoin, je poste !

n°1036718
Emmanuel D​elahaye
C is a sharp tool
Posté le 06-04-2005 à 08:32:39  profilanswer
 

ares9907 a écrit :

La fonction appelée retourne à la fonction appellante une fois terminée!
 
Hors ce n'est pas mon cas .
J'ai essayer avec return 0; ou sans, c'est la meme le programme se ferme...


 
Vu la structure actuelle du code, il est normal que une fois qu'une fonction comme 'parametrage()' ait été appelée, le programme se termine. Il manque une boucle quelquepart dont on ne sortirait que par le cas 6, par exemple.


do
{
/*
   menu()
   choix = saisie()
   selection (choix)
*/
}
while (choix != 6);


 
Nota : Je pense qu'au lieu de perdre du temps et de l'énergie à essayer de faire des cadres non portables, tu devrais travailler sur les bases de l'informatique, c'est à dire les algorithmes...


Message édité par Emmanuel Delahaye le 06-04-2005 à 08:34:56

---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1036832
Sve@r
Posté le 06-04-2005 à 10:12:27  profilanswer
 

Emmanuel Delahaye a écrit :

Ben non. Je conseille cette façon de faire exclusivement.
 
http://mapage.noos.fr/emdel/notes.htm#globales
 
C'est la seule façon d'avoir un code cohérent.


 
Je viens de lire ta page et je m'arrête sur ce paragraphe:

Emmanuel Delahaye a écrit :

Il est recommandé que le fichier qui utilise une variable globale inclue le fichier de déclaration (.h).  
 

/* appli.c */
 
#include "data.h"
 
int main (void)
{
   G_x = 123;
 
   return 0;
}



 
Mais où est le mal à écrire:

/* appli.c */
 
#include "data.h"
 
int main (void)
{
   extern int G_x;
 
   G_x = 123;
 
   return 0;
}


 
Tel le bon programmeur, je déclare au début de mon bloc les variables que j'utilise... :bounce:  
 
 
 

n°1036841
Emmanuel D​elahaye
C is a sharp tool
Posté le 06-04-2005 à 10:19:07  profilanswer
 

Sve@r a écrit :


Mais où est le mal à écrire:

/* appli.c */
 
#include "data.h"
 
int main (void)
{
   extern int G_x;
 
   G_x = 123;
 
   return 0;
}


 
Tel le bon programmeur, je déclare au début de mon bloc les variables que j'utilise...


C'est redondant (déjà fait dans "data.h" ). Donc, que tu le mettes ou pas, ça ne change rien.
 
Par contre, si tu mets la déclaration 'à la main', tu peux oublier "data.h" (pas d'erreur visible) sauf que si le type de G_x change, on est pas prévenu. Dans les applis de 1 million de lignes sur lesquelles je travaille régulièrement depuis 15 ans, je ne peux pas me permettre de prendre ce genre de risque... C'est pour ça que je résume par un cinglant 'inmaintenable!'


Message édité par Emmanuel Delahaye le 06-04-2005 à 10:20:51

---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1037716
Sve@r
Posté le 06-04-2005 à 16:31:00  profilanswer
 

Emmanuel Delahaye a écrit :

C'est redondant (déjà fait dans "data.h" ). Donc, que tu le mettes ou pas, ça ne change rien.
 
Par contre, si tu mets la déclaration 'à la main', tu peux oublier "data.h" (pas d'erreur visible) sauf que si le type de G_x change, on est pas prévenu. Dans les applis de 1 million de lignes sur lesquelles je travaille régulièrement depuis 15 ans, je ne peux pas me permettre de prendre ce genre de risque... C'est pour ça que je résume par un cinglant 'inmaintenable!'


 
Merci...

n°1038218
ares9907
Posté le 06-04-2005 à 23:11:36  profilanswer
 

Citation :

Nota : Je pense qu'au lieu de perdre du temps et de l'énergie à essayer de faire des cadres non portables, tu devrais travailler sur les bases de l'informatique, c'est à dire les algorithmes...


 
cadres non portables ? Qu'est-ce ? (Définir les cadres dans une fonction, ou quelque chose comme ça ?)
 
Un moment pour une saisie sous la forme scanf("D%3dV%3d",&a,&b) mon programme plantait, et le fflush(stdin) m'a arrangé le probleme!
Bref, j'aimerai savoir, si c'est nécessaire après chaque scanf(..) de vider le tampon clavier?

n°1038248
Emmanuel D​elahaye
C is a sharp tool
Posté le 06-04-2005 à 23:50:09  profilanswer
 

ares9907 a écrit :

Citation :

Nota : Je pense qu'au lieu de perdre du temps et de l'énergie à essayer de faire des cadres non portables, tu devrais travailler sur les bases de l'informatique, c'est à dire les algorithmes...


 
cadres non portables ? Qu'est-ce ? (Définir les cadres dans une fonction, ou quelque chose comme ça ?)


Ce genre de chose...    

printf("%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c\n",201,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,187);


Citation :


Un moment pour une saisie sous la forme scanf("D%3dV%3d",&a,&b) mon programme plantait, et le fflush(stdin) m'a arrangé le probleme!
Bref, j'aimerai savoir, si c'est nécessaire après chaque scanf(..) de vider le tampon clavier?


Dès ma première réponse dans ce long thread, je t'ai donné ce lien
 
http://mapage.noos.fr/emdel/notes.htm#saisie
 
si tu ne l'a pas lu, je ne peux pas faire grand chose pour toi...

  • ne pas utiliser scanf() à moins d'être un expert (j'en connais un, peut être deux...)
  • fflush (stdin) n'est pas défini par le langage C. (C'est une extension supportée par certains compilateurs).


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1038676
Sve@r
Posté le 07-04-2005 à 11:38:14  profilanswer
 

ares9907 a écrit :

Un moment pour une saisie sous la forme scanf("D%3dV%3d",&a,&b) mon programme plantait, et le fflush(stdin) m'a arrangé le probleme!
Bref, j'aimerai savoir, si c'est nécessaire après chaque scanf(..) de vider le tampon clavier?


Va voir le dernier post de ce topic: http://forum.hardware.fr/hardwaref [...] 5957-1.htm
 
Ensuite, si tu veux plus de détails va lire ce topic entier; http://forum.hardware.fr/hardwaref [...] 6121-1.htm

n°1038967
ares9907
Posté le 07-04-2005 à 15:34:26  profilanswer
 

Si, j'ai bien lu, le coup des canf et compagnie!
On m'a appris comme ça...et j'ai peut de me planter avec les autres, bref, je n'ai pas trop chercher à comprendre!
 
Les cadres, ouais, ma question etait mal formulée!
"Qu'est-ce un cadre portatif?"
 
Arf, ça va, disons que ça m'amuse !  :bounce:  lol, non, et puis, je l'ai fais une seul fois, après :" ctrl+c, ctrl+v"

Citation :

Va voir le dernier post de ce topic


 
Heu, j'avais des problemes sur mon programme au tout début, j'ai demandé au prof, il arrive, me fou un fflush(stdin) je ne sais plus où, et ça fonctionnait!
Bref, ça ne vient pas d'un bouquin en gros...
Enfin, bref, je me perds dans tout ça !
J'ai l'impression qu'il y a une infinité d'avis différents!  :pt1cable:  
Enfin, je vais appliquer ce que j'ai vu, je vais tenter de finir mon pragramme ! (pour l'instant, ça tourne)
 
Merci encore  


Message édité par ares9907 le 07-04-2005 à 15:39:52
n°1039012
Emmanuel D​elahaye
C is a sharp tool
Posté le 07-04-2005 à 15:53:01  profilanswer
 

ares9907 a écrit :

Si, j'ai bien lu, le coup des canf et compagnie!
On m'a appris comme ça...et j'ai peut de me planter avec les autres, bref, je n'ai pas trop chercher à comprendre!


Gni ? Un étudiant qui ne cherche pas à comprendre ? C'est normal ça ?

Citation :


Citation :

Va voir le dernier post de ce topic


Heu, j'avais des problemes sur mon programme au tout début, j'ai demandé au prof, il arrive, me fou un fflush(stdin) je ne sais plus où, et ça fonctionnait!


Brûlez moi ce soi-disant prof...

Citation :

J'ai l'impression qu'il y a une infinité d'avis différents!


Non. Seule la définition du langage C fait foi.
 
http://www.open-std.org/jtc1/sc22/wg14/www/docs/n869/


Message édité par Emmanuel Delahaye le 07-04-2005 à 15:53:37

---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1039111
ares9907
Posté le 07-04-2005 à 16:49:35  profilanswer
 

Citation :

Gni ? Un étudiant qui ne cherche pas à comprendre ? C'est normal ça ?


 
Heu, ben...je répponds NON !!!
Mais, heu, après avoir essayer de comprendre tous les autres cours ! Franchement, t'as le cerveau un peu en compote :pt1cable: !
15h de maths par semaine, rien que ça, déjà, ça occupe pas mal mon petit cerveau!
 
Non, je sais, que ce n'est pas ce qu'il faut faire!


Message édité par ares9907 le 07-04-2005 à 17:03:55
n°1039234
Joel F
Real men use unique_ptr
Posté le 07-04-2005 à 18:19:31  profilanswer
 

Pauvre petit ....

n°1039276
ares9907
Posté le 07-04-2005 à 19:18:11  profilanswer
 

Joel F a écrit :

Pauvre petit ....


lol
 
Mais je ne me plein pas, je donne des explications...
 
Enfin, je sais, je ne programme pas comme il faut, je ne fias pas ce qu'il faut, c'est bon, je viens pas ici pour me faire incendier !  :D  
 
Bon, après, si ça peut faire plaisir à certain, alors, moi, ça me touche, de pouvoir faire le bonheur de quelqu'un ! :bounce:  
 

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Suivante

Aller à :
Ajouter une réponse
 

Sujets relatifs
DAO et fonction VBAComment reutiliser des variables dans d'autre fonction??
Comment rajouter la fonction payement en ligne sur un site WebXemacs : Couleurs en fonction du langage
Fonction générique[delphi]Retour de fonction - Type incompatible
[C] -pedantic et affectation entre pointeur de fonction et "void *"Est-il possible de passer un paramètre à la fonction include ?
Fixer un menu (probleme en fonction de la resolution)convertir en maj avec la fonction toupper
Plus de sujets relatifs à : Comment saisir et controler des valeurs ds une fonction, et ...


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