: Pb vector.resize() [Visual C++] - C++ - Programmation
MarshPosté le 16-09-2005 à 15:10:45
Bonjour,
J'ai un petit souci avec redimensionnement de vecteur. [cpp] //dans classe.h std::vector<std::vector<std::pair<double, double> > > TheTree; ... .... //dans classe .cpp dans une méthode de la classe TheTree.resize(Steps+1); // avec STeps qui vaut 20
//Et je commence une boucle où je redimmensiuonne mon ième vecteur for (i=j_max+1; i <= Steps; i++) { TheTree[i].resize(2*j_max+1); // de j_max +1 jusqu'à Steps-1 c'est parfait //et pour i=Steps ereeur: undhandled exception in credit.lib....Access violation
Si quelqu'un a une idée je suis preneur car je vois vraiment pas
Marsh Posté le 16-09-2005 à 15:10:45
Bonjour,
J'ai un petit souci avec redimensionnement de vecteur.
[cpp]
//dans classe.h
std::vector<std::vector<std::pair<double, double> > > TheTree;
...
....
//dans classe .cpp dans une méthode de la classe
TheTree.resize(Steps+1); // avec STeps qui vaut 20
//Et je commence une boucle où je redimmensiuonne mon ième vecteur
for (i=j_max+1; i <= Steps; i++)
{
TheTree[i].resize(2*j_max+1);
// de j_max +1 jusqu'à Steps-1 c'est parfait
//et pour i=Steps ereeur: undhandled exception in credit.lib....Access violation
Si quelqu'un a une idée je suis preneur car je vois vraiment pas
Merci d'avnce