• [^] # Re: Irrationel

    Posté par . En réponse au message Bugs dans g++ ?. Évalué à 1.

    Je n'incriminais pas directement g++, contrairement à ce que le titre du post pourrait le faire croire...
    Je n'ai qu'une connaissance très partielle du C++ et du C, j'étais juste intrigué par le fait que le bug ne se produise qu'avec certaines options de compilation et certaines versions de g++...

    D'ailleurs depuis j'ai trouvé le bug, une écriture au-delà des limites d'un tableau...
    Ca vous donne pas envie de persévérer dans le C++ ce genre de choses. Dans ma jeunesse (classes prépa) OCaml signalait immédiatement ce genre de choses, je ne savais pas que g++ ne savait pas reconnaitre un probleme comme le précédent :


    for ( int i=3 ; i< 7 ; i++ )
    {
    temp_vect[i] = 14+i;
    }


    avec bien sur temp_vect[] qui n'est pas assez grand, et déclaré en variable globale...


    C'est bon à savoir, je ferais attention maintenant.
    Mais bon, les projets d'études quand on a a pas de cours de programmation, faits à plusieurs avec personne qui ne connait vraiment bien la programmation, ça donne forcément ce genre de problèmes...