complex — Klasa
Klasy opisuje obiekt, który przechowuje dwa obiekty typu typu, który reprezentuje część rzeczywista liczby zespolonej, który reprezentuje część urojona.
template<class Type>
class complex
Uwagi
Obiekt klasy typu:
Ma publicznego konstruktora domyślnego, destruktor, Konstruktor kopiujący i operator przypisania z konwencjonalnych zachowanie.
Można przypisać liczba całkowita 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 konwencjonalnych zachowanie.
W szczególności nie subtelne różnice mogą istnieć między kopii i budownictwo domyślnej następuje przypisanie.Żadna z operacji na obiektach klasy typu może generują wyjątki.
Jawne specjalizacje szablonu klasy złożone istnieją trzy typy liczb zmiennoprzecinkowych.W tej implementacji wartość innego typu typu typecast do podwójne dla rzeczywistych obliczeń, z podwójne wynik przypisywane z powrotem do obiektu przechowywana typu typu.
Konstruktorów
Konstrukcje liczba zespolona z określonych części rzeczywistej i części urojonej lub jako kopię inne liczby zespolonej. |
Typedefs
Typ, który reprezentuje typ danych używany do reprezentowania części rzeczywistej i części urojonej liczby zespolonej. |
Funkcje członkowskie
Wyodrębnienie części urojonej liczby zespolonej. |
|
Wyodrębnia składnika rzeczywistej liczby zespolonej. |
Operatory
Mnoży liczby zespolonej docelowej 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. |
|
Dodaje numer docelowy liczby zespolonej, w przypadku gdy liczba dodane 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. |
|
Odejmuje liczbę od liczby zespolonej miejsce docelowe, w przypadku gdy liczba zostaje odjęta mogą być złożone lub tego samego typu co są części rzeczywistej i części urojonej liczby zespolonej, do którego jest dodawana. |
|
Dzieli liczbę zespoloną docelowej przez dzielnik, które mogą być złożone lub być tego samego typu są części rzeczywistej i części urojonej liczby zespolonej. |
|
Przypisuje liczbę na liczbę zespoloną docelowej, gdzie numer przypisany 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 przypisana. |
Wymagania
Nagłówek: <złożonych>
Przestrzeń nazw: std
Zobacz też
Informacje
Bezpieczeństwo wątku w standardowej bibliotece C++