bonsoir , je reprend la programmation en C++ apres une petite absence et je suis entrain de tester les cas limites et je bloque sur ce petit bout de code facile a comprendre qui bug juste avant de finir , merci de m'aider
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
19
20
21
22
23
24
25
26
27
28
#include<iostream>
#include<cstdlib>
using namespace std;
 
class a{
	double *tab;
public:
	a(int max){
		tab = new double [max];
	}
	~a(){
		delete tab;
	}
};
 
 
 
int main(){
	a t(40000000);
	system("pause");
    t.~a(); //si j'enleve cette ligne tous va bien
	printf("\ndedans\n");
	system("pause");
    //coince ici
 
	cout<<endl;
	return 0;
}