inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

블루프린트 함수 오버로딩

해결됨

[입문자를 위한 UE5] Part2. 언리얼 엔진 2D 게임 개발 입문

블루프린트에서 함수를 오버로딩하는 방법은 없나요? 같은 이름의 함수는 생성 불가능하네요 input으로 wildcard를 받을 수도 없네요

  • 오버로딩
  • unreal
  • blueprint
IEYEI 댓글 1 좋아요 1 조회수 697

9.2강 << 연산자 오버로딩 강의 질문입니다.

미해결

홍정모의 따라하며 배우는 C++

다음은 9.2강에서 나오는 코드입니다. #include <iostream> using namespace std; class Point { private: double m_x, m_y, m_z; public: Point(double x = 0.0, double y = 0.0, double z = 0.0) : m_x(x), m_y(y), m_z(z) {} double getX() { return m_x; } double getY() { return m_y; } double getZ() { return m_z; } // friend 전역 함수 friend std::ostream& operator << (std::ostream& out, const Point& point) { out << "( " << point.m_x << " " << point.m_y << " " << point.m_z << " )"; return out; } }; int main() { Point p1(0.0, 0.1, 0.2), p2(3.4, 1.5, 2.0); cout << p1 << " " << p2 << endl; return 0; } 저는 연산자 오버로딩 함수가 매개변수로 const Point& point 를 받기 때문이라고 생각했지만 const를 지워도 같은 오류가 나옵니다. 오류와 별개로 코드를 실행하면 정상적으로 작동합니다. 질문 : 비주얼스튜디오 2022에서 위와 같은 오류가 뜨는데 원인을 모르겠습니다.

  • 오버로딩
  • C++
pck923 댓글 1 좋아요 0 조회수 277

인기 태그

인프런 TOP Writers

주간 인기글