Udostępnij za pośrednictwem


complex Class

Klasa szablonu opisuje obiekt przechowujący dwa obiekty typu typu, który stanowi część rzeczywista liczby zespolonej i jedną reprezentującą części urojonej.

template<class Type>
   class complex

Uwagi

Obiekt klasy typu:

  • Ma publicznego konstruktora domyślnego, destruktor, Konstruktor kopiujący i operatorem przypisania konwencjonalne zachowanie.

  • Można przypisać całkowitą lub wartości zmiennoprzecinkowych lub wpisz oddanych do takich wartości, z zachowaniem konwencjonalnych.

  • Definiuje operatory arytmetyczne i funkcje matematyczne, w razie potrzeby zdefiniowane dla liczb zmiennoprzecinkowych typów z konwencjonalne zachowanie.

W szczególności nie subtelne różnice mogą istnieć między kopii budowy i konstrukcji domyślnej następuje przypisanie.Brak operacji na obiektach klasy typu może zgłaszać wyjątki.

Jawne specjalności szablonu klasy złożonych istnieją trzy typy zmiennoprzecinkowych.W tej implementacji wartość innego typu typu jest rzutowanie typu do double dla rzeczywistych obliczeń z podwójne wynik przypisane przechowywane obiektu typu typu.

xz7hhb93.collapse_all(pl-pl,VS.110).gifKonstruktory

złożone

Konstrukcje zespolonej określonej części rzeczywistej i części urojonej lub jako kopia niektóre inne liczby zespolonej.

xz7hhb93.collapse_all(pl-pl,VS.110).gifDefinicje TypeDef

value_type

Typ, który reprezentuje typ danych reprezentuje części rzeczywistej i części urojonej liczby zespolonej.

xz7hhb93.collapse_all(pl-pl,VS.110).gifFunkcje składowe

imag

Ekstrakty części urojonej liczby zespolonej.

Real

Wyodrębnia składnika rzeczywistej liczby zespolonej.

xz7hhb93.collapse_all(pl-pl,VS.110).gifOperatory

operator * =

Mnoży liczby zespolonej docelowego przez współczynnik, który może być złożone lub być tego samego typu są części rzeczywistej i części urojonej liczby zespolonej.

operator +=

Dodaje liczbę do liczby zespolonej docelowej, gdy numer dodaje może być złożone lub tego samego typu co są części rzeczywistej i części urojonej liczby zespolonej, do którego jest dodawana.

operator-=

Odejmuje liczbę z liczby zespolonej docelowych, gdzie liczba zostaje odjęta, może być złożony lub tego samego typu co są części rzeczywistej i części urojonej liczby zespolonej, do którego jest dodawana.

operator / =

Dzieli liczbę zespoloną docelowego przez dzielnik mogą być złożone lub być tego samego typu są części rzeczywistej i części urojonej liczby zespolonej.

operator =

Przypisuje liczbę na liczbę zespoloną docelowej, gdy numer przypisany mogą być złożone lub tego samego typu co są częściami rzeczywistą i urojoną liczby zespolonej, do którego jest przypisany.

Wymagania

Nagłówek: <complex>

Obszar nazw: std

Zobacz też

Informacje

Bezpieczeństwo wątków w standardowa biblioteka języka C++

Inne zasoby

Członkowie złożonych