Questions et réponses pour le segmentation-fault :

Des erreurs de segmentation se produisent lors de l'accès à une mémoire qui n'appartient pas à votre processus. Utilisez cette balise avec une balise indiquant la langue et une balise indiquant le système d'exploitation. Les erreurs de segmentation sont généralement le résultat d'une opération de déréférencement avec des variables de pointeur (contenant le plus souvent une adresse invalide) ou d'un dépassement de mémoire tampon. La cause première d'une valeur de pointeur non valide peut être éloignée de l'emplacement générant l'erreur de segmentation.

4
votes
Erreur de segmentation (core dumped) lorsque je getline (cin, node-> name) . J'ai corrigé en déclarant une chaîne str dans ma fonction d'ent ...

2
votes
J'utilise malloc pour créer un tableau en C. Mais j'ai eu l'erreur de segmentation lorsque j'ai essayé d'assigner des valeurs aléatoires au tableau en 2 boucles. Il n'y a ...

1
votes
J'ai alloué une mémoire dynamique en utilisant int * p = new int [size]; Maintenant, lorsque j'essaye de le supprimer en utilisant delete [] p; J'obtiens ...

0
votes
J'ai un problème avec les pointeurs à la structure qui ont des membres qui sont des pointeurs à la structure aussi. Parcourir les questions similaires suggéré ...