다음을 통해 공유


complex Class

템플릿 클래스 형식의 두 개체를 저장 하는 개체에 설명 합니다. 형식, 하나 허수 부분을 나타내는 실제 부품의 복잡 한 숫자를 나타냅니다.

template<class Type>
   class complex

설명

개체 클래스의 유형.

  • 공용 기본 생성자, 소멸자, 복사 생성자와 대입 연산자 기본 동작이 있습니다.

  • 정수 또는 부동 소수점 값을 할당할 수 또는 캐스트 기본 동작을 이러한 값을 입력 합니다.

  • 부동 소수점 형식의 기본 동작을 정의 하는 필요에 따라 수학 함수 및 산술 연산자를 정의 합니다.

특히 복사 생성 뒤에 할당 하 여 기본 생성 사이의 미묘한 차이점이 있을 수 있습니다.클래스의 개체에서 작업을 유형 예외를 throw 할 수 있습니다.

복잡 한 템플릿 클래스의 명시적 특수화는 세 개의 부동 소수점 형식에 대해 존재합니다.다른 형식의 값이 구현 형식 하는 형식 변환 이중 실제 계산에 이중 형식 저장 된 개체를 다시 할당 하는 결과 형식.

xz7hhb93.collapse_all(ko-kr,VS.110).gif생성자

복합

복소수의 실수부와 허수부에 지정 된 부분으로 또는 다른 복잡 한 수의 복사본을 만듭니다.

xz7hhb93.collapse_all(ko-kr,VS.110).gif형식 정의

value_type

복소수의 실수부와 허수부 부분을 나타내는 데 사용 되는 데이터 형식을 나타내는 형식입니다.

xz7hhb93.collapse_all(ko-kr,VS.110).gif멤버 함수

imag

복소수의 허수부를 추출합니다.

real

복잡 한 숫자의 실제 구성 요소를 추출합니다.

xz7hhb93.collapse_all(ko-kr,VS.110).gif연산자

연산자 * =

복소수의 실수부와 허수부 부분 이므로 동일한 형식 이어야 하거나 복잡 한 수를 계수로 대상 복소수를 곱합니다.

= 연산자

여러 대상 복소수에 추가, 추가 된 복잡 한 수 같은 형식으로 추가 되어 복소수의 실수부와 허수부 부분 큽니다.

-= 연산자

복소수 대상에서 빼고, 뺄 수 복잡할 수 같은 형식으로 추가 되어 복소수의 실수부와 허수부 부분 큽니다.

/ = 연산자

대상 복소수 복소수의 실수부와 허수부 부분 이므로 동일한 형식 이어야 하거나 복잡 한 수는 제 수로 나눕니다.

operator=

할당 대상 할당 번호 복잡할 수 있습니다 복소수, 또는 동일한 유형의 여러 할당 되는 복소수의 실수부와 허수부 부분입니다.

요구 사항

머리글: <complex>

네임 스페이스: std

참고 항목

참조

표준 C++ 라이브러리에서 스레드로부터의 안전성

기타 리소스

복잡 한 구성원