salut,
Code :
- #include <iterator>
- #include <vector>
- #include <string>
- #include <iostream>
- #include <algorithm>
- #include <fstream>
- #include <sstream>
- #include <stdio.h>
- #include <windows.h>
- using namespace std;
- struct Front
- {
- int nb;
- };
- struct Back
- {
- Front *t;
- Back( Front & t_)
- {
- t=&t_;
- }
- };
- struct K
- {
- Back *b;
- void f();
- };
- void K::f()
- {
- Front t;
- t.nb=6;
-
- b = new Back(t);
- }
- int main()
- {
- K().f();
- system("pause" );
- }
|
J'ai une corruption à cause de mon passage par référence dans f ?
merci
Message édité par frenchtoucco le 19-06-2009 à 09:17:32
---------------
je connais tout, je ne sais rien, seule certitude, à vouloir trop on finit par tout perdre.