강의

멘토링

커뮤니티

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

윤주헌님의 프로필 이미지
윤주헌

작성한 질문수

이득우의 언리얼 프로그래밍 Part1 - 언리얼 C++의 이해

11강 TArray TSet 에 대해서 질문있습니다.

작성

·

34

·

수정됨

0

스크린샷 2025-11-02 023151.png.webp

포인터를 반환하는 AllStudentsNames.GetData() 를 써줬는데

스크린샷 2025-11-02 023326.png.webp

왜 이런식으로 나오는지 모르겠습니다.

 

TSet의 경우 일반 for문을 사용해서 돌리는 방법은 이터레이터를 사용하는 방법밖에는 없나요?

 

답변 1

0

이득우님의 프로필 이미지
이득우
지식공유자

아마도 이름 관련 문자열에 인코딩이 잘 설정되지 않은게 아닌지요?
주어진 완성 예제와 비교해보시면 좋을 것 같습니다.

C++에서 보통은 이터레이터를 기본으로 컬렉션을 순회하는 것이 원칙인데, 혹시 어떤 기능이 필요하신 걸까요?

윤주헌님의 프로필 이미지
윤주헌
질문자

스크린샷 2025-11-03 233106.png.webp

이렇게 하면 또 잘되는데요

스크린샷 2025-11-03 233142.png.webp

그냥 GetData() 쓴거랑 차이를 모르겠습니다.

 

TSet의 경우는 인터넷에 검색해봐도 ranged_for문 하고 일반 for문은 이터레이터 밖에 없길래 다른 방법이 또 있나 궁금했습니다.

윤주헌님의 프로필 이미지
윤주헌

작성한 질문수

질문하기