모두의 코드 커뮤니티

C++ - tempalte - pair- operator =

std::pair 를 흉내내는 중입니다!

미리 서식이 지정된 텍스트를 4칸 들여쓰기
int main()
{
std::pair<int, exampleClass> first;
first = std::make_pair(1, 1);
}
위와 같은 코드가 std껀 동작을 하는데…
보시면 pair<int, exampleClass> 로 pair의 second 자료형이 클래스인데도 1이 들어가더라구요…
하지만 제가 만든 ft::pair 는 저부분에서 컴파일에러가 나옵니다!
std와 같이 동작을 하게하려면 어떤식으로 ft::pair를 구현해야 하나요?

  1. exampleClass 가 어떻게 생겼나요?
  2. ft::pair 가 어떻게 생겼나요?