U E D R , A S I H C RSS

삼총사Cpp Study/숙제2

2번째 숙제입니다

3차원 CVector 클래스를 만들어봅시다.

1. 멤버 변수는 3개 입니다. x좌표, y좌표, z좌표
2. 멤버 함수는 다음과 같습니다.
operator+ 2개의 벡터를 더합니다.
operator- 첫번째 벡터에서 두번째 벡터를 뺍니다.
operator*(#1) 스칼라값을 곱합니다.
operator*(#2) 벡터의 외적을 구합니다.
operator^ 벡터의 내적을 구합니다.
Normalize 벡터의 길이를 1로 만듭니다.
Length 벡터의 길이를 구합니다.

추가로 생성자라던지 초기화 할 수 있는 함수를 추가로 넣어줘야 합니다.

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2009-05-27 07:09:19
Processing time 0.0149 sec