Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

std::complex(3) [centos man page]

std::complex< _Tp >(3)					     Library Functions Manual					    std::complex< _Tp >(3)

NAME
std::complex< _Tp > - SYNOPSIS
Public Types typedef _Tp value_type Public Member Functions constexpr complex (const _Tp &__r=_Tp(), const _Tp &__i=_Tp()) template<typename _Up > constexpr complex (const complex< _Up > &__z) constexpr complex __rep () const _GLIBCXX_ABI_TAG_CXX11 constexpr _Tp imag ()" void imag (_Tp __val) complex< _Tp > & operator*= (const _Tp &) template<typename _Up > complex< _Tp > & operator*= (const complex< _Up > &) complex< _Tp > & operator+= (const _Tp &__t) template<typename _Up > complex< _Tp > & operator+= (const complex< _Up > &) complex< _Tp > & operator-= (const _Tp &__t) template<typename _Up > complex< _Tp > & operator-= (const complex< _Up > &) complex< _Tp > & operator/= (const _Tp &) template<typename _Up > complex< _Tp > & operator/= (const complex< _Up > &) complex< _Tp > & operator= (const _Tp &) template<typename _Up > complex< _Tp > & operator= (const complex< _Up > &) _GLIBCXX_ABI_TAG_CXX11 constexpr _Tp real ()" void real (_Tp __val) Detailed Description template<typename _Tp>struct std::complex< _Tp > Template to represent complex numbers. Specializations for float, double, and long double are part of the library. Results with any other type are not guaranteed. Parameters: Tp Type of real and imaginary values. Definition at line 63 of file complex. Member Typedef Documentation template<typename _Tp> typedef _Tp std::complex< _Tp >::value_type Value typedef. Definition at line 128 of file complex. Constructor &; Destructor Documentation template<typename _Tp> constexpr std::complex< _Tp >::complex (const _Tp &__r = _Tp(), const _Tp &__i = _Tp()) [inline] Default constructor. First parameter is x, second parameter is y. Unspecified parameters default to 0. Definition at line 132 of file complex. template<typename _Tp> template<typename _Up > constexpr std::complex< _Tp >::complex (const complex< _Up > &__z) [inline] Copy constructor. Definition at line 139 of file complex. Member Function Documentation template<typename _Tp> complex<_Tp>& std::complex< _Tp >::operator+= (const _Tp &__t) [inline] Add t to this complex number. Definition at line 184 of file complex. template<typename _Tp> complex<_Tp>& std::complex< _Tp >::operator-= (const _Tp &__t) [inline] Subtract t from this complex number. Definition at line 193 of file complex. Author Generated automatically by Doxygen for libstdc++ from the source code. libstdc++ Tue Jun 10 2014 std::complex< _Tp >(3)

Check Out this Related Man Page

std::valarray< _Tp >(3cxx)												std::valarray< _Tp >(3cxx)

NAME
std::valarray< _Tp > - SYNOPSIS
Public Types typedef _Tp value_type Public Member Functions valarray () valarray (size_t) valarray (const _Tp &, size_t) valarray (const _Tp *__restrict__, size_t) valarray (const valarray &) valarray (const slice_array< _Tp > &) valarray (const gslice_array< _Tp > &) valarray (const mask_array< _Tp > &) valarray (const indirect_array< _Tp > &) valarray (initializer_list< _Tp >) template<class _Dom > valarray (const _Expr< _Dom, _Tp > &__e) template<typename _Tp> valarray (const _Tp *__restrict__ __p, size_t __n) _Expr< _ValFunClos< _ValArray, _Tp >, _Tp > apply (_Tp func(_Tp)) const " _Expr< _RefFunClos< _ValArray, _Tp >, _Tp > apply (_Tp func(const _Tp &)) const " valarray< _Tp > cshift (int) const _Tp max () const _Tp min () const _UnaryOp< __logical_not >::_Rt operator! () const valarray< _Tp > & operator%= (const _Tp &) valarray< _Tp > & operator%= (const valarray< _Tp > &) template<class _Dom > valarray< _Tp > & operator%= (const _Expr< _Dom, _Tp > &) valarray< _Tp > & operator&= (const _Tp &) valarray< _Tp > & operator&= (const valarray< _Tp > &) template<class _Dom > valarray< _Tp > & operator&= (const _Expr< _Dom, _Tp > &) valarray< _Tp > & operator*= (const _Tp &) valarray< _Tp > & operator*= (const valarray< _Tp > &) template<class _Dom > valarray< _Tp > & operator*= (const _Expr< _Dom, _Tp > &) _UnaryOp< __unary_plus >::_Rt operator+ () const valarray< _Tp > & operator+= (const _Tp &) valarray< _Tp > & operator+= (const valarray< _Tp > &) template<class _Dom > valarray< _Tp > & operator+= (const _Expr< _Dom, _Tp > &) _UnaryOp< __negate >::_Rt operator- () const valarray< _Tp > & operator-= (const _Tp &) valarray< _Tp > & operator-= (const valarray< _Tp > &) template<class _Dom > valarray< _Tp > & operator-= (const _Expr< _Dom, _Tp > &) valarray< _Tp > & operator/= (const _Tp &) valarray< _Tp > & operator/= (const valarray< _Tp > &) template<class _Dom > valarray< _Tp > & operator/= (const _Expr< _Dom, _Tp > &) valarray< _Tp > & operator<<= (const _Tp &) valarray< _Tp > & operator<<= (const valarray< _Tp > &) template<class _Dom > valarray< _Tp > & operator<<= (const _Expr< _Dom, _Tp > &) valarray< _Tp > & operator= (const valarray< _Tp > &) valarray< _Tp > & operator= (const _Tp &) valarray< _Tp > & operator= (const slice_array< _Tp > &) valarray< _Tp > & operator= (const gslice_array< _Tp > &) valarray< _Tp > & operator= (const mask_array< _Tp > &) valarray< _Tp > & operator= (const indirect_array< _Tp > &) valarray & operator= (initializer_list< _Tp >) template<class _Dom > valarray< _Tp > & operator= (const _Expr< _Dom, _Tp > &) valarray< _Tp > & operator>>= (const _Tp &) valarray< _Tp > & operator>>= (const valarray< _Tp > &) template<class _Dom > valarray< _Tp > & operator>>= (const _Expr< _Dom, _Tp > &) _Tp & operator[] (size_t) const _Tp & operator[] (size_t) const _Expr< _SClos< _ValArray, _Tp > , _Tp > operator[] (slice) const " slice_array< _Tp > operator[] (slice) _Expr< _GClos< _ValArray, _Tp > , _Tp > operator[] (const gslice &) const " gslice_array< _Tp > operator[] (const gslice &) valarray< _Tp > operator[] (const valarray< bool > &) const mask_array< _Tp > operator[] (const valarray< bool > &) _Expr< _IClos< _ValArray, _Tp > , _Tp > operator[] (const valarray< size_t > &) const " indirect_array< _Tp > operator[] (const valarray< size_t > &) valarray< _Tp > & operator^= (const _Tp &) valarray< _Tp > & operator^= (const valarray< _Tp > &) template<class _Dom > valarray< _Tp > & operator^= (const _Expr< _Dom, _Tp > &) valarray< _Tp > & operator|= (const _Tp &) valarray< _Tp > & operator|= (const valarray< _Tp > &) template<class _Dom > valarray< _Tp > & operator|= (const _Expr< _Dom, _Tp > &) _UnaryOp< __bitwise_not >::_Rt operator~ () const void resize (size_t __size, _Tp __c=_Tp()) valarray< _Tp > shift (int) const size_t size () const _Tp sum () const Friends class _Array< _Tp > Detailed Description template<class _Tp>class std::valarray< _Tp > Smart array designed to support numeric processing. A valarray is an array that provides constraints intended to allow for effective optimization of numeric array processing by reducing the aliasing that can result from pointer representations. It represents a one-dimensional array from which different multidimensional subsets can be accessed and modified. Parameters: Tp Type of object in the array. Definition at line 116 of file valarray. Constructor &; Destructor Documentation template<class _Tp> std::valarray< _Tp >::valarray (const _Tp *__restrict__, size_t) Construct an array initialized to the first n elements of t. Author Generated automatically by Doxygen for libstdc++ from the source code. libstdc++ Tue Nov 27 2012 std::valarray< _Tp >(3cxx)
Man Page