|
Bas de page | |
---|---|
Auteur | Sujet : [Debutant] exo comprenant tableau et structure |
Publicité | Posté le 03-08-2004 à 20:50:38 |
el muchacho Comfortably Numb | Il te reste à créer un tableau assez grand dont les éléments sont de type "personne": personne tab[100] par exemple.
Message édité par el muchacho le 03-08-2004 à 21:04:34 --------------- Les aéroports où il fait bon attendre, voila un topic qu'il est bien |
bubblegum | Voila ce que ca donne maintenant :
|
Taz bisounours-codeur | c'est n'imp. insère un fflush(stdout); entre tes printf et scanf |
bubblegum | je connais pas cette fonction ... Message édité par bubblegum le 03-08-2004 à 23:22:51 |
Harkonnen ModérateurUn modo pour les bannir tous | mais c'est quoi ce code enfin ?
--------------- J'ai un string dans l'array (Paris Hilton) |
Sve@r | Pas de problème
|
Taz bisounours-codeur |
mais bordel soit cohérent avec toi même, un coup tu flush pour forcer l'affichage à l'écran (finalisation des écritures en attente), un coup tu flush pour tout effacer .... aller, dégage ces flush(<flux entrant> ) |
Sve@r | 1) je fflush l'écran pour avoir tous mes affichages illico
--------------- Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche. |
Taz bisounours-codeur | tu vois, t'es pas cohérent. un coup tu veux être sur que le contenu du buffer est bien pris en compte, l'autre tu veux qu'ils soit foutu à la poubelle ...
|
Publicité | Posté le 04-08-2004 à 18:54:48 |
Sve@r | Je prends en compte le buffer "écran", et je mets à la poubelle le buffer "clavier". Ce ne sont pas les mêmes buffers !!! --------------- Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche. |
Taz bisounours-codeur | déjà tu ne fais rien du tout avec le buffer de stdin. et dailleurs, c'est confirmé, tu ne sais pas ce qu'est un buffer. si tu veux rajouter des instruction qui ne font rien, tu peux truffer ton code de ((void)0); ça sera aussi efficace que fflush(stdin); |
bubblegum | Je viens juste de rentrer, et j'ai de belles reponses.
|
Sve@r |
--------------- Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche. |
WhatDe |
|
Tamahome ⭐⭐⭐⭐⭐ | t'as un "int main" mais tu renvoies rien... un petit return 0; a la fin serait de bon --------------- Hobby eien /人◕ ‿‿ ◕人\ |
Tamahome ⭐⭐⭐⭐⭐ |
--------------- Hobby eien /人◕ ‿‿ ◕人\ |
darkoli Le Petit Dinosaure Bleu |
Est-ce que (par hasard) tu n'aurais pas oublié de tenir compte du fameux '\0' en fin de chaîne ?
Message édité par darkoli le 04-08-2004 à 19:45:57 --------------- Le site de l'année :D (XHTML 1.0 strict) : http://darkoli.free.fr/index.html |
Taz bisounours-codeur |
le problème ça n'est pas l'âge, c'est que tu m'expliques depuis une page ce que tu fais avec fflush() (que tu ne connaissais pas en début de topic) alors que tu ne sais même pas ce que fais fflush et sur quoi elle travaille. Si t'as des questions, pose les, mais arrête de raconter des bêtises. |
Sve@r | Le sujet initial était d'aider un débutant à programmer une saisie et affichage d'une structure. Evidemment, j'ai donné un exemple simple de code. je n'ai pas pris en compte si le nb dépassait 1000 et/ou si la saisie dépassait la zone de stockage... --------------- Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche. |
Taz bisounours-codeur | le truc c'est que tu débutes autant que lui. ne jamais utiliser scanf+%s ou gets. utilise fgets. fflush(stdin) est un non-sens. vive malloc |
cris56 | pourquoi tu dis pas tout simplement que fflush( <input stream> ) n'a pas de comportement decris dans le standard
|
Taz bisounours-codeur | ça a certainement un certain comportement quelque part, seulement cette façon de tout balancer, c'est complètement porc. il se passe quoi le jour ou tu appelles ton truc avec un pipe, etc ... c'est cradingue, ça revient à dire 'saisissez autant que vous voulez, même si c'est valide, je jète tout, parce que je suis trop idiot pour manier plus d'une ligne à la fois'. quand je tombe sur un programme comme, je cherche meme pas. a.exe < random et vlan segfault. 'culé |
WhatDe | Taz au pouvoir ! |
cris56 | moi je suis ok avec ca |
Tamahome ⭐⭐⭐⭐⭐ |
Publicité | Posté le |
Sujets relatifs | |
---|---|
ASP erreur création d'un tableau | Quel bon livre PHP5 pour débutant? |
[PHP] Accés dans un tableau d'objets... | Transformer une requete SQL à 1 seule colonne en un tableau. |
recupere des variables dans un .ini (debutant) | Récupérer une ligne d'un tableau à 2 dimensions... |
[Java][PHP][SQL] Debutant: Par quoi commencer?? | Masquer le contenu d'un tableau dynamique |
que faire pr un champ devant contenir un tableau de données | [HTML] Tableau trop large et espace non voulu sous son image [Résolu] |
Plus de sujets relatifs à : [Debutant] exo comprenant tableau et structure |