if문 안에 pMouseColl이 아니라 pMouseColl->m_CollisionList를 넣고 싶은데
list의 요소가 아닌 list 자체가 존재하는지의 여부를 알 수 있는 방법이 있을까여?
댓글 10
m_CollisionList가 null인지 아닌지 봐야하는 거 아님? - dc App
Gentoo(frech5679)2022-06-21 00:04
답글
m_CollisionList는 리스트라 null인지 nullptr인지 단순 비교연산이 불가능하네요
익명(59.5)2022-06-21 00:15
답글
에러 내용좀 - dc App
Gentoo(frech5679)2022-06-21 00:53
m_CollisionList가 멤버 변수면 pMouseColl이 nullptr가 아닌 이상 무조건 존재함
익명(116.124)2022-06-21 00:07
답글
pMouseColl 이 nullptr이 아닌데 m_CollisionList만 존재하지 않는 경우는 없나요? if문안에 pMouseColl != nullptr 넣고 돌려보니 pMouseColl은 true로 나오고 조건문 안의 m_CollisionList.end()를 참조할 수 없어서 에러가 납니다 ㅠㅠ
익명(59.5)2022-06-21 00:15
답글
혹시 m_collisionList가 레퍼런스임?
익명(116.124)2022-06-21 00:16
답글
list(CCollider*> m_CollisionList가 선언부분인데 레퍼런스 인지는 잘 모르겠습니다 ㅜ
익명(59.5)2022-06-21 00:21
답글
( 괄호는 < 이에요
익명(59.5)2022-06-21 00:21
답글
혹시 end iterator에 *연산자 쓴거임?
익명(116.124)2022-06-21 00:21
list자체가 존재하는지 정확하게 체크할려면 포인터로 동적할당 해야하고 그냥 비어있는지만 알고싶으면 size()나 empty()
m_CollisionList가 null인지 아닌지 봐야하는 거 아님? - dc App
m_CollisionList는 리스트라 null인지 nullptr인지 단순 비교연산이 불가능하네요
에러 내용좀 - dc App
m_CollisionList가 멤버 변수면 pMouseColl이 nullptr가 아닌 이상 무조건 존재함
pMouseColl 이 nullptr이 아닌데 m_CollisionList만 존재하지 않는 경우는 없나요? if문안에 pMouseColl != nullptr 넣고 돌려보니 pMouseColl은 true로 나오고 조건문 안의 m_CollisionList.end()를 참조할 수 없어서 에러가 납니다 ㅠㅠ
혹시 m_collisionList가 레퍼런스임?
list(CCollider*> m_CollisionList가 선언부분인데 레퍼런스 인지는 잘 모르겠습니다 ㅜ
( 괄호는 < 이에요
혹시 end iterator에 *연산자 쓴거임?
list자체가 존재하는지 정확하게 체크할려면 포인터로 동적할당 해야하고 그냥 비어있는지만 알고싶으면 size()나 empty()