해당 클래스 C ++의 멤버 함수 내에서 클래스를 사용할 수 있습니까?

user3503074

정의하는 클래스 유형 인 클래스에 대한 멤버 함수를 정의 할 수 있습니까?

class aClass {
//Some Stuff
aClass aFunction(. . .);
};
제이크 만

예, 할 수 있으며 매우 편리합니다.

과부하 :

class vec2
{
    float x;
    float y;

    vec2 operator+(vec2 otherVector) 
    {    
         vec2 returnVector;
         returnVector.x = this.x + otherVector.x;
         returnVector.y = this.y + otherVector.y;
         return returnVector;
    }

}

다음과 같은 작업을 수행 할 수 있습니다.

vec2 myVector = thatVector + theOtherVector;

myVector를 반환 값으로 설정하기 때문에 thatVector + theOtherVector다른 벡터의 합을 포함하는 벡터가됩니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

C ++ 다른 함수에서 클래스 멤버의 값 할당

분류에서Dev

C ++ 클래스의 멤버 함수에서 cin >>을 사용할 수 있습니까?

분류에서Dev

클래스의 특정 멤버 메서드를 포함 할 수 있습니까?

분류에서Dev

C ++의 클래스에서 연산자 오버로딩 함수를 어떻게 사용할 수 있습니까?

분류에서Dev

C ++ 친구 클래스가 기본 클래스의 모든 멤버에 액세스 할 수 있습니까?

분류에서Dev

다른 클래스 멤버 함수의 개인 멤버에 액세스 할 수있는 클래스 멤버 함수를 얻으려면 어떻게합니까?

분류에서Dev

C ++의 수퍼 클래스에 하위 클래스의 멤버를 가질 수 있습니까?

분류에서Dev

클래스 정의 전에 클래스 멤버 함수 포인터 사용 C ++

분류에서Dev

내부 클래스의 멤버를 재정의 할 수 있습니까?

분류에서Dev

C ++ 클래스의 정적 메서드에서 정적 멤버를 초기화 할 수 있습니까?

분류에서Dev

슈퍼 클래스의 멤버 함수가 서브 클래스의 멤버 함수에 액세스 할 수 있습니까? 그리고 어떻게?

분류에서Dev

C ++ 클래스 B가 클래스 A의 멤버 인 클래스 B의 멤버 함수에 대한 매개 변수로 클래스 A 사용

분류에서Dev

부모 클래스에 대한 참조를 통해 자식 클래스의 멤버 변수에 액세스 할 수 있습니까?

분류에서Dev

두 개의 유사한 클래스에 대해 멤버 함수를 한 번 정의 하시겠습니까?

분류에서Dev

한 클래스의 멤버 변수를 다른 클래스의 메서드에서 사용할 수 있습니까?

분류에서Dev

C ++의 클래스 내에서 개인 멤버에 액세스 할 수 없습니까?

분류에서Dev

헤더 파일에 매우 긴 클래스 함수 멤버를 정의 할 수 있습니까?

분류에서Dev

멤버 함수의 클래스 변수에 액세스 할 수 없습니다.

분류에서Dev

멤버 함수에서 클래스의 전용 변수 사용

분류에서Dev

멤버 함수에서 클래스의 전용 변수 사용

분류에서Dev

클래스 선언 내부에 정의 된 멤버 함수가 해당 클래스의 상수 객체에 의해 호출되도록 허용하는 방법

분류에서Dev

C ++-클래스의 멤버 변수에 대해 동적으로 할당 된 메모리를 해제하면 오류가 발생합니다.

분류에서Dev

비 정적 클래스 멤버 함수에 BOOST_TEST_CASE를 사용할 수 있습니까?

분류에서Dev

파생 클래스의 멤버 함수를 사용하는 기본 클래스에서 함수 호출

분류에서Dev

클래스 함수에서 클래스의 유형 힌트를 사용할 수 있습니까?

분류에서Dev

클래스 외부에서 멤버 변수를 설정하고 C ++에서 해당 변수를 클래스 내부에서 사용하는 방법은 무엇입니까?

분류에서Dev

멤버 friend 함수를 클래스의 다른 멤버를 사용하지 않고 포인터를 사용하여 개인 데이터 멤버 클래스에 액세스 할 수있는 이유는 무엇입니까?

분류에서Dev

클래스가 해당 멤버를 반복적으로 평가하기 위해 메서드에서 사용할 클래스 멤버에 대한 인수로 함수를 전달하는 방법은 무엇입니까?

분류에서Dev

Qt-클래스의 멤버 함수에서 네임 스페이스 함수를 사용할 때 LNK2019

Related 관련 기사

  1. 1

    C ++ 다른 함수에서 클래스 멤버의 값 할당

  2. 2

    C ++ 클래스의 멤버 함수에서 cin >>을 사용할 수 있습니까?

  3. 3

    클래스의 특정 멤버 메서드를 포함 할 수 있습니까?

  4. 4

    C ++의 클래스에서 연산자 오버로딩 함수를 어떻게 사용할 수 있습니까?

  5. 5

    C ++ 친구 클래스가 기본 클래스의 모든 멤버에 액세스 할 수 있습니까?

  6. 6

    다른 클래스 멤버 함수의 개인 멤버에 액세스 할 수있는 클래스 멤버 함수를 얻으려면 어떻게합니까?

  7. 7

    C ++의 수퍼 클래스에 하위 클래스의 멤버를 가질 수 있습니까?

  8. 8

    클래스 정의 전에 클래스 멤버 함수 포인터 사용 C ++

  9. 9

    내부 클래스의 멤버를 재정의 할 수 있습니까?

  10. 10

    C ++ 클래스의 정적 메서드에서 정적 멤버를 초기화 할 수 있습니까?

  11. 11

    슈퍼 클래스의 멤버 함수가 서브 클래스의 멤버 함수에 액세스 할 수 있습니까? 그리고 어떻게?

  12. 12

    C ++ 클래스 B가 클래스 A의 멤버 인 클래스 B의 멤버 함수에 대한 매개 변수로 클래스 A 사용

  13. 13

    부모 클래스에 대한 참조를 통해 자식 클래스의 멤버 변수에 액세스 할 수 있습니까?

  14. 14

    두 개의 유사한 클래스에 대해 멤버 함수를 한 번 정의 하시겠습니까?

  15. 15

    한 클래스의 멤버 변수를 다른 클래스의 메서드에서 사용할 수 있습니까?

  16. 16

    C ++의 클래스 내에서 개인 멤버에 액세스 할 수 없습니까?

  17. 17

    헤더 파일에 매우 긴 클래스 함수 멤버를 정의 할 수 있습니까?

  18. 18

    멤버 함수의 클래스 변수에 액세스 할 수 없습니다.

  19. 19

    멤버 함수에서 클래스의 전용 변수 사용

  20. 20

    멤버 함수에서 클래스의 전용 변수 사용

  21. 21

    클래스 선언 내부에 정의 된 멤버 함수가 해당 클래스의 상수 객체에 의해 호출되도록 허용하는 방법

  22. 22

    C ++-클래스의 멤버 변수에 대해 동적으로 할당 된 메모리를 해제하면 오류가 발생합니다.

  23. 23

    비 정적 클래스 멤버 함수에 BOOST_TEST_CASE를 사용할 수 있습니까?

  24. 24

    파생 클래스의 멤버 함수를 사용하는 기본 클래스에서 함수 호출

  25. 25

    클래스 함수에서 클래스의 유형 힌트를 사용할 수 있습니까?

  26. 26

    클래스 외부에서 멤버 변수를 설정하고 C ++에서 해당 변수를 클래스 내부에서 사용하는 방법은 무엇입니까?

  27. 27

    멤버 friend 함수를 클래스의 다른 멤버를 사용하지 않고 포인터를 사용하여 개인 데이터 멤버 클래스에 액세스 할 수있는 이유는 무엇입니까?

  28. 28

    클래스가 해당 멤버를 반복적으로 평가하기 위해 메서드에서 사용할 클래스 멤버에 대한 인수로 함수를 전달하는 방법은 무엇입니까?

  29. 29

    Qt-클래스의 멤버 함수에서 네임 스페이스 함수를 사용할 때 LNK2019

뜨겁다태그

보관