IPB

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> Erreur thread 1 exc_bad_access (code=1 address=0x0)
Options
kellog
posté 10 Feb 2014, 07:14
Message #1


Nouveau Membre


Groupe : Membres
Messages : 1
Inscrit : 10 Feb 2014
Membre no 189 282



Bonjour,
J'essaie de réaliser un tp et le code que j'ai écrit compile bien (a priori) mais à chaque fois que je veux lancer le programme, il m'affiche cette erreur : thread 1 exc_bad_access (code=1 address=0x0)

Etant débutant sur c++ et Xcode aussi, je ne sais pas comment l'interpréter...quelqu'un pourrait-il m'aider svp ?

Voilà un bout de code ou le message s'affiche : c'est la dernière ligne...

CODE
void Test_Avec_Variable_Controle(int N, double K)

{

Aleatoire A;

double r=0.05;

double T = 1;

int d=10;

double rho=0.5;

double sigma=0.3;

double S=100;

double RHO[d][d];

for (int i(0); i<d; i++)

{

for (int j(0); j<d; j++)

{

if (j!=i)

{

RHO[i][j] = rho;

}

else

{

RHO[i][j] = 1 ;

}

}

}

double Gamma [d][d];

for (int i(0); i<d; i++)

{

for (int j(0); j<d; j++)

{

Gamma[i][j] = pow(sigma,2)*RHO[i][j];

}

}

//fabrication de la matrice Sigma

//Sigma=sqroot(Gamma);

vector<vector<double> > C(d, vector<double> (d));

for (int i(0); i<d; i++)

{

for (int j(0); j<d; j++)

{

C[i][j] = Gamma[i][j];

}

}

vector<vector<double> > Sigma = Cholesky©;

double a=(1/d);

vector<double> I_0 (N);

vector<vector<double> > MatS_0(d, vector<double> (N));

for (int i(0); i<d; i++)

{

for (int j(0); j<N; j++)

{

if (i==j)

{

MatS_0[i][j] = S;

}

else

{

MatS_0[i][j] = 0;

}

}

}

I_0 = A.PrixCallSurIndice(MatS_0,a);

vector<vector<double> > S_T(d, vector<double> (N));

S_T = A.PrixActifs(T, N, Sigma,sigma, S, r);

vector<double> I_T(N);

I_T = A.PrixCallSurIndice(S_T, a);

vector<double> W(N);

W=A.PayoffCall(S_T,K,a);

vector<double> payoff(N);

for (int i(0); i<N; i++)

{
payoff[i]=exp(-r*T)*W[i] - I_T[i];
}


.....

Ce message a été modifié par schlum - 10 Feb 2014, 08:33.
Go to the top of the page
 
+Quote Post
schlum
posté 11 Feb 2014, 11:19
Message #2


Terminaltor
Moderating Machine
*****

Groupe : Admin
Messages : 24 449
Inscrit : 25 Oct 2002
Lieu : Jeumont (59)
Membre no 4 319



Soit il y a trop de code, soit pas assez, car en l’état il est impossible de compiler le programme pour reproduire, et pour du code restreint, il manque des infos du débugger…


--------------------
          I think therefore I Mac          
Go to the top of the page
 
+Quote Post
yponomeute
posté 11 Feb 2014, 11:39
Message #3


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 4 969
Inscrit : 26 Jan 2011
Lieu : Pollachius virens
Membre no 164 083



Si le problème survient en lançant le programme en mode debug avec Xcode 5.0.1 c'est un bug de Xcode. Il faut utiliser la dernière version de Xcode 5.0.2 https://developer.apple.com/downloads/index...tion?name=Xcode

Explications ici : http://9to5mac.com/2013/11/05/apple-releas...-to-developers/

Ce message a été modifié par yponomeute - 11 Feb 2014, 11:40.


--------------------
MBP 2017 15" avec clavier pourri et touchbar inutile
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 23rd April 2024 - 15:56