Witam
Muszę napisać program symulujący rozkład pola elektrycznego pochodzącego od układu anten. Obliczanie tego pola wymaga użycia operacji na liczbach zespolonych. W Help Buildera znalazłem klasę Complex pozwalającą na zimplementowanie obsługi liczb zespolonych. Niestety nie jestem w stanie używać tej kalsy.
Zgodnie z Help do programu należy dodać plik nagłówkowy :
#include <complex>
Następnie powinno być można zadeklarować liczbę zespoloną :
complex<double> ComplexNumber1;
complex<double> ComplexNumber2(1.5 , 2.5); // (Re,Im)
Niestety u mnie cały ten schemat nie działa. Przy próbie skompilowania nawet najprostszego programu dostaję natępujące błędy :
[C++ Error] Unit1.cpp(16): E2451 Undefined symbol 'complex'
[C++ Error] Unit1.cpp(16): E2188 Expression syntax
Czy ktoś może wie jak rozwiązać ten problem ?