클래스의 멤버 함수에 대한 포인터

이샨 반살

클래스의 멤버 함수에 대한 포인터를 선언했습니다. 오류가 발생합니다.

#include<iostream>

using namespace std;

class B
{
public:
    int b;
    void get()
    {
        cin>>b;
    }
};

int main()
{
    B b1 ;
    void (B::*ptr)()=&B::get;
    b1.*ptr();
    cout<<b1.b;
 }
브라이언 비

멤버 포인터 연산자 .*이며 ->*함수 호출 구문보다 우선 순위가 낮습니다. 다음을 수행해야합니다.

(b1.*ptr)();

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

클래스의 멤버 함수에 대한 함수 포인터

분류에서Dev

클래스 멤버 함수에 대한 포인터

분류에서Dev

const 멤버 함수에서 클래스 멤버에 대한 포인터 반환

분류에서Dev

기본 클래스의 멤버 함수에 대한 포인터 배열

분류에서Dev

현재 클래스의 멤버 함수에 대한 포인터 배열

분류에서Dev

객체의 클래스 멤버에 대한 C ++ 포인터

분류에서Dev

파생 클래스의 멤버 함수에 대한 포인터를 추상 멤버 함수에 대한 포인터로 캐스팅

분류에서Dev

멤버 함수는 클래스 인스턴스에 대한 공유 포인터의 사본을 얻습니다.

분류에서Dev

클래스의 개인 데이터 멤버에 대한 포인터

분류에서Dev

C ++의 멤버에 대한 포인터

분류에서Dev

현재 인스턴스의 멤버 함수에 대한 함수 포인터

분류에서Dev

관리되는 클래스 멤버에 대한 포인터

분류에서Dev

멤버 함수에 대한 포인터 다운 캐스팅

분류에서Dev

파생 클래스의 멤버 함수에 대한 포인터를 만드는 방법

분류에서Dev

멤버 함수에 대한 포인터

분류에서Dev

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

분류에서Dev

멤버 함수에 대한 포인터와 유사한 정적 함수 정의

분류에서Dev

클래스 멤버와 구조 멤버에 대한 포인터 사용의 차이점

분류에서Dev

클래스 멤버에 대한 포인터에 대한 몇 가지 질문

분류에서Dev

중첩 클래스에 외부 클래스 템플릿의 멤버 func에 대한 포인터 전달

분류에서Dev

중첩 클래스에 외부 클래스 템플릿의 멤버 func에 대한 포인터 전달

분류에서Dev

C ++에는 클래스 멤버 개체의 멤버 함수에 대한 포인터를 전달하는 정의 된 방법이 있습니까?

분류에서Dev

멤버 함수에 클래스를 곱하기위한 포인터 전달

분류에서Dev

템플릿 클래스의 멤버 함수에 대한 C ++ 이름 확인

분류에서Dev

네임 스페이스 내의 멤버 함수에 대한 포인터

분류에서Dev

멤버 함수에 대한 포인터를 별도의 스레드로 전달

분류에서Dev

다른 클래스의 객체에 대한 포인터를 취하는 멤버 함수가있는 두 클래스

분류에서Dev

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

분류에서Dev

컨테이너 클래스 멤버에 대한 포인터 역 참조

Related 관련 기사

  1. 1

    클래스의 멤버 함수에 대한 함수 포인터

  2. 2

    클래스 멤버 함수에 대한 포인터

  3. 3

    const 멤버 함수에서 클래스 멤버에 대한 포인터 반환

  4. 4

    기본 클래스의 멤버 함수에 대한 포인터 배열

  5. 5

    현재 클래스의 멤버 함수에 대한 포인터 배열

  6. 6

    객체의 클래스 멤버에 대한 C ++ 포인터

  7. 7

    파생 클래스의 멤버 함수에 대한 포인터를 추상 멤버 함수에 대한 포인터로 캐스팅

  8. 8

    멤버 함수는 클래스 인스턴스에 대한 공유 포인터의 사본을 얻습니다.

  9. 9

    클래스의 개인 데이터 멤버에 대한 포인터

  10. 10

    C ++의 멤버에 대한 포인터

  11. 11

    현재 인스턴스의 멤버 함수에 대한 함수 포인터

  12. 12

    관리되는 클래스 멤버에 대한 포인터

  13. 13

    멤버 함수에 대한 포인터 다운 캐스팅

  14. 14

    파생 클래스의 멤버 함수에 대한 포인터를 만드는 방법

  15. 15

    멤버 함수에 대한 포인터

  16. 16

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

  17. 17

    멤버 함수에 대한 포인터와 유사한 정적 함수 정의

  18. 18

    클래스 멤버와 구조 멤버에 대한 포인터 사용의 차이점

  19. 19

    클래스 멤버에 대한 포인터에 대한 몇 가지 질문

  20. 20

    중첩 클래스에 외부 클래스 템플릿의 멤버 func에 대한 포인터 전달

  21. 21

    중첩 클래스에 외부 클래스 템플릿의 멤버 func에 대한 포인터 전달

  22. 22

    C ++에는 클래스 멤버 개체의 멤버 함수에 대한 포인터를 전달하는 정의 된 방법이 있습니까?

  23. 23

    멤버 함수에 클래스를 곱하기위한 포인터 전달

  24. 24

    템플릿 클래스의 멤버 함수에 대한 C ++ 이름 확인

  25. 25

    네임 스페이스 내의 멤버 함수에 대한 포인터

  26. 26

    멤버 함수에 대한 포인터를 별도의 스레드로 전달

  27. 27

    다른 클래스의 객체에 대한 포인터를 취하는 멤버 함수가있는 두 클래스

  28. 28

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

  29. 29

    컨테이너 클래스 멤버에 대한 포인터 역 참조

뜨겁다태그

보관