complex - STL C++

complex<float>::complex()

Declaration

complex<float>::complex(float fReal = 0, float fImag = 0);

Description

This is the constructor for the complex number class template specialization for the float type.

Header Include

#include <complex>

Overloads

complex(const complex<float>& kqrZ);

complex(const complex<double>& kqrZ);

complex(const complex<long double>& kqrZ);

Example

#include <complex>
#include <iostream>

int main()
{
	using namespace std;

	// Create a complex number
	complex<float> qComplex(2.0, 4.0);
	cout << "Complex Number : "<< qComplex << endl;

	// Create a complex number with the copy constructor
	complex<float> qCopy(qComplex);
	cout << "Copy of Complex Number : "<< qCopy << endl;

	// Keep the window open
	cin.get();
	return 0;
}

Output

complex<float>::complex() Output
 

© 2007–2024 XoaX.net LLC. All rights reserved.