Bonjour,
je rencontre un petit probleme ds mon programme.
Je m'apercois que lorsque je l'execute en boucle il plante au bout de quelques minutes (3-4 tours de programmes) (erreur windows, il a decider de terminer le prog etc..)
Par contre lorsque je le lance sans faire ma boucle , c'est a dire qu'il se deroule une seule fois => tout tourne impeccable.

Le programme a la base est fait pour tourner en boucle (il releve des temps de réponse reseau).


j'ai des soupcons sur une partie de code presente ds ma boucle qui a pour but de convertir un string en char :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
                       size = affiche.size() + 1;   // la variable 'affiche' est un string
                       buffer = new char[ size ];
                       strncpy( buffer, affiche.c_str(), size );
le fait de repeter cette partie de code ds un while peut elle faire planter mon programme ?

si vous preferez voir le code en entier dite le moi (300 lignes)