Bonjour à tout ceux qui ont pris le peine de lire ce message!

J'essaye de trouver un tutoriel pour m'apprendre à utiliser les complexes en C++ (j'ai cru comprendre que depuis C99, on pouvait les gérer sans redéfinir un type à chaque fois).
J'ai trouver la bibliothèque
#include <complex>
Mais je n'arrive pas à m'en servir :
// Groupe de variables utilisées pour les phases
complex phase[8];
Il me dit que complex est pas un type (alors qu'il s'affiche en bleu sous Code::Block):
error: complex does not name a type !!!
Si quelqu'un a déjà eu ce problème, connait un tutorial sur les complexes ou autre solution...

Un grand merci