C++ 문법 중 하나인 참조자입니다.
6603번 - 로또
참조자인건 알고있는데 왜 저기에 쓰이나요? 찾아보니까 그냥
for(auto v : ans) 이렇게 쓸 수 있는 것 같은데요;;
아 python과 다른 식인가 보군요. python에서는 저런식으로 항상 써서
여기도 그냥 vector ans를 iterate over 하는 줄 알았는데 아닌가보네요.
그런데 참조자로 받았으면 *을 써야 하는 거 아닌가요?
아 이해됐습니다! 감사합니다!!
댓글을 작성하려면 로그인해야 합니다.
ckrmsckrms19 6년 전
백준 강의를 들으며 코딩을 공부중인데
6603번 소스 코드 34번 줄에 백준님이 이렇게 쓰셨더군요
for loop 에서 : 이 range-based for loop 으로 쓰기 위한 것인 것도 알겠고, auto가 자동으로 데이터 타입을 추정해주는 것도 알겠는데, 여기서 &는 무슨 의미로 쓴 것인가요?;;