Bonjour,

Je suis perplexe car sous VC++, j'arrive à utiliser les complexes sans problèmes tandis que sous gcc je n'y arrive pas !

Ainsi dans (exemple retiré du code) :
//===============================================
double r = 1.0;
double i = 0.5;

_Complex double cplA, cpl B;

cplA = _Complex double(r, i); // ligne 184
cplB = cplA;
//===============================================
Le compilateur renvoie
main.cpp:184: error: expected primary-expression before "double"
main.cpp:184: error: expected `;' before "double"
:: === Build finished: 4 errors, 0 warnings ===

Quelqu'un a t-il une idée ?

Merci d'avance

JP