• [^] # Re: Goto tabou

    Posté par (site web personnel) . En réponse au journal <3 goto. Évalué à 4.

    Il y a aussi plein de cas ou l'utilisation de macro, de pointeurs de #define et autre structures sont un problème.

    Aucun rapport, là ça parle de goto. Des merdes on peut en écrire avec un for si on veut, ça ne change pas pour autant la critique (ou non) de goto.

    goto n'est pas le problème comme certains essaye de le faire croire.

    Ce qui est dit c'est que goto est probablement une instruction parmi les plus dangereuse. Non qu'il ne faut pas l'utiliser, mais il faut faire bien attention car cela rend le code moins lisible si mal utilisé, ce qui est hyper facile et courant dans son utilisation.

    goto fait toujours partie du C++ pour des raison de compatibilité avec le C

    Je ne pense même pas que ce soit la seule raison. Goto continue a exister dans quasiment tous les langages, même de haut niveau. Pourquoi ? Franchement j'en sais trop rien, mais ça existe quand même...

    Ensuite ces étudiants, qui ne touchent de toute façon plus jamais le C, viennent critiquer les autres sur linuxfr parce qu'ils utilisent goto en C.

    mouarf

    Allez, gros bisous