저는 std::function
개념을 처음 사용합니다.std :: function을 템플릿으로 사용하는 방법
나는 다른 개체에서 다른 매개 변수를해야 여기 std::function<void()>
class A(string ,bool, string, std::function<void()>)
을 다음과 같이 나는 클래스가 방법
다음의 std::function
를 사용해야합니다. 매개 변수는 나는 내가 클래스 A의 객체를 매개 변수로 다른 열거를 통과 할 수 있도록 전 클래스 A의 std::function
을 구성하는 방법을 알고 싶어
1)A a(string ,bool, string, std::function<void(enum xyz)>)
2)A b(string ,bool, string, std::function<void(enum abc)>)
3)A c(string ,bool, string, std::function<void(enum efg)>)
예를 들어 열거
의 기본적으로 다른 종류의 것
어떻게'std :: function'을 사용하고 싶습니까? – Jarod42
매개 변수가있는 클래스? 당신은 건설업자를 말하는 거죠? – DogeAmazed
템플릿으로 사용 하시겠습니까? 무엇 – amanuel2