la fonction strtok fil de sécurité

J'ai passé quelque temps dans le débogage d'un programme qui donne de l'erreur de segmentation. Le bug est assez indeterministic et intermittente, ce qui est ennuyeux. J'ai rétréci vers le bas à l'appel de strtok(). Je soupçonne que c'est la vocation de strtok() à scinde une chaîne en deux threads différents qui provoque l'erreur de segmentation. Puis-je appeler strtok() dans deux threads différents?

Grâce.

  • S'il vous plaît ne pas baliser une question C++ quand il est en fait un C question.
InformationsquelleAutor Steveng | 2010-10-27