operator>> (<complex>)
入力ストリームから複雑な値を抽出します。
template<class Type, class Elem, class Traits>
basic_istream<Elem, Traits>&
operator>>(
basic_istream<Elem, Traits>& _Istr,
complex<Type>& _Right
);
パラメーター
_Istr
複素数が配置されている入力ストリーム。_Right
入力ストリームから配置される複素数。
戻り値
_Istr から指定された複素数の値を読み取って _Right.に戻す
解説
有効な入力形式は、です。
実際、部分と部分)
(実数部)
実数部
使用例
// complex_op_extract.cpp
// compile with: /EHsc
#include <complex>
#include <iostream>
int main( )
{
using namespace std;
double pi = 3.14159265359;
complex <double> c2;
cout << "Input a complex number ( try: 2.0 ): ";
cin >> c2;
cout << c2 << endl;
}
2.0
必要条件
ヘッダー: <complex>
名前空間: std