|
Bas de page | |
---|---|
Auteur | Sujet : PROBLEME AVEC STRUCTURE |
Publicité | Posté le 03-02-2008 à 18:28:38 |
Profil supprimé | Posté le 03-02-2008 à 18:36:24 Les capitales dans le titre du topic.
Message édité par Profil supprimé le 03-02-2008 à 18:42:04 |
clintou |
Profil supprimé | Posté le 03-02-2008 à 18:48:00
Message édité par Profil supprimé le 03-02-2008 à 18:48:45 |
clintou | encore moi j'ai un autre probleme.
|
Joel F Real men use unique_ptr | une chaine de caractére : Et %e ca existe, c'ets pour afficher des nombres réels en notations scientifiques. Message édité par Joel F le 03-02-2008 à 18:54:33 |
Profil supprimé | Posté le 03-02-2008 à 18:57:06
|
clintou | desole je n'ai pas compris.
|
Profil supprimé | Posté le 03-02-2008 à 19:11:35 Entre guillemet ... comme ça... "bouddha"
|
Joel F Real men use unique_ptr |
Publicité | Posté le 03-02-2008 à 19:29:37 |
clintou | "c'ets la base du C la gestion de la mémoire"
|
Profil supprimé | Posté le 03-02-2008 à 19:36:49
Message édité par Profil supprimé le 03-02-2008 à 19:37:01 |
clintou | en fait j'ai defini une structure et j'ai declaré une variable de type structure.Je souhaite affecter une valeur au champ prenom de ma structure ma je n'ai sais pas comment faire. |
Profil supprimé | Posté le 03-02-2008 à 19:59:50 Voila ce que j'ai fais. (désolé pour l'orthographe, je ne suis pas très fort en rien façon, bref)
Message cité 1 fois Message édité par Profil supprimé le 03-02-2008 à 20:02:00 |
Profil supprimé | Posté le 03-02-2008 à 20:05:56 Euh, merci Joel F
|
clintou | desole mais je n'ai pas compris cette instruction.
|
Profil supprimé | Posté le 03-02-2008 à 20:19:12
|
Elmoricq Modérateur | clintou, merci d'éditer le titre du topic pour en enlever les majuscules |
Profil supprimé | Posté le 03-02-2008 à 21:02:29 En haut de chaque message, tu as 5 ou 5 icônes. L'une d'entre elles te permet d'éditer le message, y compris le premier qui contien le titre qui dans ce topic est en CAPITALES. |
Emmanuel Delahaye C is a sharp tool |
--------------- 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/ |
Profil supprimé | Posté le 04-02-2008 à 16:13:46
|
Elmoricq Modérateur | Pas plus vulnérable qu'en indiquant à strncpy() la taille du buffer de lecture, alors que c'est celui dans lequel on écrit qui devrait servir de référence, pour ne pas faire de dépassement de capacité : si "nom" est plus grand que "LaPersonne.Prenom", ça dépasse, et çaÿ mal © Mais ce n'est pas tout : strncpy avec la bonne taille de buffer est très casse-gueule aussi, cf. la manpage à ce sujet (vraiment une implémentation de daube sur ce coup-là, d'ailleurs). Message édité par Elmoricq le 04-02-2008 à 17:13:31 |
Profil supprimé | Posté le 04-02-2008 à 17:26:40 Reçu, merci Elmoricq |
Emmanuel Delahaye C is a sharp tool | Bah oui, mais comme toujours, il faut réfléchir avant d'agir. Vulnérable, certes, mais comment, pourquoi ? Et ta 'correction', tu penses qu'elle est moins vulnérable ? Comment ? Pourquoi ?
--------------- 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/ |
Profil supprimé | Posté le 04-02-2008 à 18:30:05
|
Joel F Real men use unique_ptr | ouais non mais bon ^^ ici strncpy c'etait surtout pr copier genre t'es 49+1 caractéres vu que tu utilise un tableau statique au lieu de faire de smalloc/free et d'encapsuler ça proprement :[ |
Elmoricq Modérateur |
|
Joel F Real men use unique_ptr | je l'oublie tout le temps celui là |
Profil supprimé | Posté le 05-02-2008 à 17:49:06 Yep,
Message cité 1 fois Message édité par Profil supprimé le 05-02-2008 à 17:52:00 |
Elmoricq Modérateur | Pour ma part, j'utilise ceci :
|
Profil supprimé | Posté le 05-02-2008 à 18:04:57 Yep,
Message édité par Profil supprimé le 05-02-2008 à 18:06:54 |
Emmanuel Delahaye C is a sharp tool |
Message édité par Emmanuel Delahaye le 05-02-2008 à 18:45: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/ |
Profil supprimé | Posté le 05-02-2008 à 19:02:02 Merci Emmanuel Delahaye,
|
Emmanuel Delahaye C is a sharp tool |
Message cité 1 fois Message édité par Emmanuel Delahaye le 05-02-2008 à 19:11:47 --------------- 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/ |
Profil supprimé | Posté le 05-02-2008 à 19:12:47 |
Emmanuel Delahaye C is a sharp tool |
Un pointeur est une variable simple modifiable. Un tableau est une variable composée non modifiable dont les éléments sont modifiables. Bref, rien à voir. C'est le fait que *(p + i) soit équivalent à p[i] qui te trouble ? Simple 'sucre syntaxique' selon l'expression consacrée. http://mapage.noos.fr/emdel/notes.htm#pointeurs Message édité par Emmanuel Delahaye le 05-02-2008 à 19:19:30 --------------- 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/ |
Profil supprimé | Posté le 05-02-2008 à 19:31:48 Merci,
Message cité 1 fois Message édité par Profil supprimé le 05-02-2008 à 20:27:20 |
Emmanuel Delahaye C is a sharp tool |
Message édité par Emmanuel Delahaye le 07-02-2008 à 19:04: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/ |
Profil supprimé | Posté le 07-02-2008 à 20:38:32 Merci |
Publicité | Posté le |
Sujets relatifs | |
---|---|
[GTK] Probleme passage structure en argument signal | probleme de structure |
Opérations matrices problème structure pointeur | [xml-xsl] Probleme de structure de fichier xsl |
probleme structure chaine de caracteres | Amélioration de la structure des tables - problème d'évolution |
Probléme avec une structure | problème de copie de structure |
Probleme de free sur une structure | Probleme de taille de structure avec char[] et double |
Plus de sujets relatifs à : PROBLEME AVEC STRUCTURE |