인프런 커뮤니티 질문&답변

개발너무어려워요ㅠ님의 프로필 이미지
개발너무어려워요ㅠ

작성한 질문수

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

8-O

make_pair 질문입니다!

해결된 질문

작성

·

222

0

안녕하세요!

8주차 개념강의에도 그렇고 선생님 정답코드에서도 그렇고 push({a, b})대신 push(make_pair(a, b))가 등장하는데요.

혹시 이렇게 하시는 특별한 이유가 있는건가요? 그냥 { }로 해도 정답은 통과되는데 혹시나의 예외상황이 있나 궁금해서 여쭤봅니다.

감사합니다!

답변 1

0

큰돌님의 프로필 이미지
큰돌
지식공유자

안녕하세요 개발님 ㅎㅎ

이게 예전 버전 컴파일러에서는 make_pair만 되었습니다. ㅎㅎ

요새는 push({a, b})이걸로도 되지만요. ㅎㅎ

그냥 예전에 제가 작성하던 습관이 들어가 있는것입니다. {}로 하시는게 코드수가 더 적으니 {}로 해주세요 ㅎㅎ

 

감사합니다.

감사합니다!

개발너무어려워요ㅠ님의 프로필 이미지
개발너무어려워요ㅠ

작성한 질문수

질문하기