non non c'est bien complex que j'ai récupéré de la version 4.2.1 de mingw dans
include\c++\4.2.1
voici le lien
http://reptils.free.fr/Divers/complex
les forward declaration sont bien faite avec des class mais apres la declaration de la class est faite avec un struct... et dedans il y a un private pour définir les parties réelles et imaginaires :?
ou alors j'ai loupé un truc...
En meme temps j'ai lu là
http://gcc.gnu.org/gcc-4.2/changes.html "Added support for TR1 <random>, <complex>, and C compatibility headers."
peu etre un element de reponse