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 ***