salut

J'ai un petit probleme : j'ai declaré tous mes types (structure) dans un module
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
module generique
       blabla....
       type materiel
                  integer ::  nb
                  type(composante),dimension(:),pointer  ::  compo
                  blabla...
       end type materiel
       type composante
                  blabla...
                  real ::  len
       end type composante
end module generique
 
module materiel
         use generique
         type(materiel),save  ::  mat
end module materiel
 
subroutine lecture
        use materiel
        blabla....
        allocate(mat%compo(mat%nb))   !=> et la c'est le drame !!!!!
        blabla .....
end subroutine lecture
A la compil tout est ok et à l'exe il ne veut pas me faire l'allocate !!!!