Peux tu nous donner l'extrait de code qui compile mais qui segfault, car là on ne peut pas trop debugger ?
Tu peux localiser ou se trouve les erreurs en mettant en début et fin de fonction des trucs genre :
void f(){
std::cout << "entre dans f()" << std::endl;
//code de f()
std::cout << "sort de f()" << std::endl;
}
Ca permettra de resserrer l'étau. Ensuite je te rappelle que tu peux utiliser le debuggeur pour directement trouver la ligne où ça plante. Par exemple sous linux :
g++ -W -Wall -o plop.exe plop.cpp
gdb plop.exe
Dans gdb :
r
bt
r lance le programme et bt la pile d'éxecution indiquant précisemment ou et pourquoi ça a planté.
Bonne chance


