[Exceptions] lancement d'exception : std::bad_alloc
	
	
		bonsoir tout le monde !
svp quelqu un pour m'expliquer pourquoi à la compilation le compilateur lance cette exception : 
	Citation:
	
		
		
			throwing an instance of 'std::bad_alloc'
what(): std::bad_alloc
			
		
	
 j'ai compri que peut etre l'erreur été dans l'allocation de memoire j ai essayer quelque modification mais j'ai besoin d'explication d'un expert SVP .
voici le code :
	Code:
	
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
   | #include <windows.h>
class texte{
    int taille;
    char *t;
public :
    texte(void);         // constructeur par defaut
    texte(const texte  & source);   // constructeur de copie
    ~texte(void);      // destructeur
};
 
texte::texte(void){ }
 
texte::texte(const texte &source){
    int taille = source.taille;
        t = new char  [taille + 1];
        strcpy(t, source.t);
}
 
texte::~texte(void) {delete t;}
 
int main(void){
    texte t1;
    texte t2(t1) ;
    return 0;
} |