Bonjour à tous,

(tout d'abord, excusez-moi de polluer ce forum avec ma question mais je ne savais pas où la mettre)

je cherche des petits morceaux de code contenant des pièges qui serviront de défis à une équipe de développeurs plus ou moins acharnés.
Pour illustrer mon propos, voici un exemple de code que je cherche :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
int * foo ( unsigned n )
    {
    int res ;
    unsigned i ;
    for ( i = n ; i >= 0 ; i-- )
        res += i ;
    return &res ;
    }
Donc là, bien sûr, on doit trouver que :
- res n'est pas initialisé
- la boucle sera infinie car un unsigned est toujours >= 0
- on retourne l'adresse d'une variable locale

Dans ma lointaine jeunesse, dans DrDobbs, il y avait une pub pour lint avec des petits exercices de ce genre...

Bref, si quelqu'un connait une collection de ce genre (ou un site qui contient une), ça m'intéresse...

Merci d'avance