Le 05/06/2010 19:09, Vincent a écrit :
Vincent BRACH wrote:
[..]
- query="select n1,n2,n3,n4,n5,n6,n7,n8,n9,n10 from keno";<<  pas propre
du tout me mettre un char * = "une chaine";
  Pas propre ? Ca se discute, ça. Où est le problème ? A moins que les
fonctions sql veuillent désalouer elles-mêmes de la mémoire, ce qu'il
fait est valide, non ?

surtout que ton pointeur
query n'est jamais alloué,
  A partir du moment où tu l'affectes, il pointe sur quelque chose. Où
est le problème ?

  Il doit y avoir un truc qui m'échappe...

  Pour le reste (boucles, codes de retour) tout à fait d'accord avec toi.

  Amicalement,

je ne cherche pas à faire propre mais maintenabble d'une façon simple. J'ai repris un bout de code que j'ai adapté à ma BDD comme j'ai pu .Je ne vois pas tres bien ce que çà apporte de faire une boucle ... et j'avais commencé à faire sur deux ou trois champs et le besoin ne s'en était pas fait sentir.

Pour ce qui est de la propreté du code, je suis complètement novice en C et plus habitué à des languages moins exigeants au niveau mémoire ( PHP ou Perl ) où les Segfaults sont inconnues ...

Amicalement

Patrice



Diffusez cette liste aupres de vos relations :-)
   Linux Azur : http://www.linux-azur.org
   Vous etes responsable de vos propos.
*** Merci de rediger sans SMS, ni HTML ni PJ ***



Répondre à