Bonjour, en ce moment je voulais tester un code numérique en c/c++. Le seul intéret pour lequel j'utilise la partie c++ c'est uniquement pour le passage par référence de certains pointeurs qui seront alloués dans des fonctions (au lieu de passer des adresses d'adresse....). Sous windows j'utilise mingw (sous code::blocks) il se trouve qu j'arrive à compiler mon code en utilisant les nombres complex (appel à complex.h de la norme c99). Seulement si j'essaie de le compiler sous linux (g++) toutes mes déclarations d'un double _Complex sont dépréciées et il ne reconnait pas (undefinited) les fonctions associées à complex.h tel que creal cimag....
quelqu'un a une idée, a part tout passer en c pur ou bien utiliser la class complex c++?
Merci d'avance