Programmation parallèle
Fermé
kenson72000
Messages postés
5
Date d'inscription
lundi 21 janvier 2013
Statut
Membre
Dernière intervention
11 février 2013
-
11 févr. 2013 à 19:55
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 11 févr. 2013 à 23:03
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 11 févr. 2013 à 23:03
A voir également:
- Programmation parallèle
- Application de programmation - Guide
- Programmation logo tortue télécharger - Télécharger - Études & Formations
- Brancher deux ampli en parallèle - Forum Enceintes / HiFi
- Programmation carte à puce vierge ✓ - Forum Matériel & Système
2 réponses
Utilisateur anonyme
11 févr. 2013 à 20:02
11 févr. 2013 à 20:02
Salut,
Je n'ai pas de compilateur sous la main. Mais c'est pas plutôt à l'exécution (et non à la compilaton) que tu obtiens ton erreur de segmentation ?
Si c'est le cas, lance ton programme avec gdb ($gdb ./ton_programme). Puis appuye sur "r" (run) pour le lancer. Une fois que le programme se termine à cause de l'erreur de segmentation, tape "bt" (backtrace) pour voir quel appel de fonction à causée l'erreur.
Je n'ai pas de compilateur sous la main. Mais c'est pas plutôt à l'exécution (et non à la compilaton) que tu obtiens ton erreur de segmentation ?
Si c'est le cas, lance ton programme avec gdb ($gdb ./ton_programme). Puis appuye sur "r" (run) pour le lancer. Une fois que le programme se termine à cause de l'erreur de segmentation, tape "bt" (backtrace) pour voir quel appel de fonction à causée l'erreur.
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 842
11 févr. 2013 à 23:03
11 févr. 2013 à 23:03
Bonjour,
J'ai pas tout lu, mais déjà une erreur saute aux yeux.
for ( j =1 ; j <=N ; j ++)
Attention, les tableaux commencent à 0 et non à 1.
Donc lorsque j=N, tu auras des erreurs de segmentation.
J'ai pas cherché à lire plus loin.
De plus, ce n'est pas void main(void) mais int main(void) qu'il faut mettre.
Et main() se finit par return 0; pour dire que tout s'est bien déroulé.
J'ai pas tout lu, mais déjà une erreur saute aux yeux.
for ( j =1 ; j <=N ; j ++)
Attention, les tableaux commencent à 0 et non à 1.
Donc lorsque j=N, tu auras des erreurs de segmentation.
J'ai pas cherché à lire plus loin.
De plus, ce n'est pas void main(void) mais int main(void) qu'il faut mettre.
Et main() se finit par return 0; pour dire que tout s'est bien déroulé.
11 févr. 2013 à 20:37