• [^] # Re: Je hais le C++

    Posté par . En réponse au journal Moi, expert C++, j'abandonne le C++. Évalué à 2.

    tu as tout faux, même si ton compilateur en a tiré qq chose

    Je connais le problème des pointeur / référence sur temporaire; il se trouve que dans un environnement simple ton test donnée ne va jamais planter parce que le recouvrement de mémoire n'est pas fait, même valgrind ne râle pas, c'est pour dire! :P

    Le vrai soucis c'est que tu combine du C (stdio.h) avec du C++. normalement, tu ne passe en c_str qu'au dernier moment.

    En C moi j'ai eu ça

    int calculJour(int i )
    {
     static int *tab=NULL;
     [...]
     if ( taille insuffisante)
     tab=realloc(...);
     tab[n]=calculJour(n)
     [...]
     return x;
    }

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent