Dans quel cas ne peut on pas faire un clear d'un vecteur?
Dans mon cas, j'ai une erreur!
Merci.
Dans quel cas ne peut on pas faire un clear d'un vecteur?
Dans mon cas, j'ai une erreur!
Merci.
Il serait plus facile de voir ce que toi tu fais mal, que d'essayer de deviner quel cas de plantage (il y en a à peu près une infinité) correspond au tiens. Tu ne crois pas ?
Mieux que SDL : découvrez SFML
Mes tutoriels 2D/3D/Jeux/C++, Cours et tutoriels C++, FAQ C++, Forum C++.
cc=cd02->Set(bd)
où Ro_Cred_Model::Calib_Data *cd02;
où calib_obj.bd.clear() est:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 class Ro_Cred_Model:public Risk_Object{ class Calib_Data:public Risk_Data{ public: FE_SP_INTERP_TYPE interp_type; Ro_Cred_Model_Calib calib_obj; int Set(const Ro_Cred_Model_Calib_Bd &fd){calib_obj.bd.Clear(); calib_obj.bd=fd;risk_fac_type=FE_CC_MODEL_02_BD;return 0;} .... }; .. };
ou parm_bond.clear():
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 int Clear(){ liquidity=0; param_bond.Clear(); param_defprot.Clear(); actual_bonds.Clear(); actual_defprot.Clear(); return 0; };
mat_len est un vecteur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 int Clear(){ mat_len.clear() ; coupon_rate.clear() ; bond_type.clear() ; sec_code.clear() ; coupon_rate.clear() ; periodicity.clear() ; daycount.clear() ; accrued_dcnt.clear() ; yield.clear() ; val.clear() ; inp_type.clear() ; recovery.clear() ; setl_rule.clear() ; return 0; };
et cela bug a ce niveau
merci
et mon clear du vecteur est le suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 virtual void clear(){ if(b!=0L) delete [] b; b=e=0L;s=p_s=0;}
Bah si tu nous dit que c'est ton clear() qui plante, et tu ne nous met pas la définition de :
On va pas aller bien loin...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 b; e; s; p_s;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SIZE_TYPE dl; SIZE_TYPE p_s; SIZE_TYPE s; T* b; T* e;
Partager