共用方式為


complex Class

樣板類別描述儲存型別 型別兩個物件的物件,來代表複數的內部表示實虛構區段而另一個。

template<class Type>
   class complex

備註

類別 型別物件:

  • 具有公用的預設建構函式、解構函式、複製建構函式和指派運算子具有一般行為的。

  • 可以將整數或浮點數值,或型別轉換為與一般行為的這些值。

  • 定義算術運算子和數學函式,如有需要,用來與一般行為的浮點型別定義。

特別是,細微差異可能不存在於工作和預設建構之間遵循的複製建構函式。 在類別 型別 物件上的作業都不會擲回例外狀況。

樣板的明確特製化將複雜的分類為三個浮點型別存在。 在這個實作中,其他型別 型別 的值是型別轉換成實際計算的 double ,其中 double 結果指派回型別 型別.在屬性中。

xz7hhb93.collapse_all(zh-tw,VS.110).gif建構函式

複雜

建構複雜數值與指定的虛擬路徑和虛構區段或做為其他複數的複本。

xz7hhb93.collapse_all(zh-tw,VS.110).gifTypedef

value_type

表示資料型別是用來表示虛擬和複數虛擬小數部分的型別。

xz7hhb93.collapse_all(zh-tw,VS.110).gif成員函式

imag

擷取一個複數的虛構的元件。

real

擷取一個複數真正的元件。

xz7hhb93.collapse_all(zh-tw,VS.110).gif運算子

operator*=

將目標群組數字因數,可能很複雜或是相同類型這個複數的虛擬和虛構區段。

operator+=

加入一個數字至目標群組數字,將這個數字可能是複雜或和的型別將複數的虛擬和虛構區段。

operator-=

從目標群組數目減去數字,減去的這個數字可能是複雜或和的型別將複數的虛擬和虛構區段。

operator/=

以、或資料分割成多個目標群組數字,可能很複雜或是相同類型這個複數的虛擬和虛構區段。

operator=

指定數字至目標群組數字,表示這個數字可能很複雜或型別與其指定複數的虛擬和虛構區段。

需求

Header:<complex>

命名空間: std

請參閱

參考

在標準 C++ 程式庫中的執行緒安全

其他資源

複雜的成員