게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
C++ STL, SET 질문좀 해도 될까요..ㅠㅠ
게시물ID : computer_137255짧은주소 복사하기
작성자 : 백련곰
추천 : 0
조회수 : 259회
댓글수 : 12개
등록시간 : 2013/12/23 01:50:19



class TestVertex
{
public:
float position_x, position_y, position_z;
int color;

bool operator<(TestVertex const v2) const 
bool x = position_x < v2.position_x;// && !(v1.position_x > v2.position_x);
bool y = position_y < v2.position_y;// && !(v1.position_y > v2.position_y);
bool z = position_z < v2.position_z;// && !(v1.position_z > v2.position_z);
bool c = color < v2.color;// && !(v1.color > v2.color);

return x && y && z && c; //모든 요소가 같아야 같은 것으로 판단
}
};





중복없이 자료를 저장하기 위해 클래스를 다음과 같이 작성하고

자료들을 넣고 있는데


x,y,z,color 값 중 하나라도 같으면 같은 것으로 인식하더라구요





제가 하고 싶은건

x,y,z,color 모두 같으면 중복으로 보고 포함시키지 않는 것인데 어떻게 짜야 될까요..ㅠㅠ



수정)

현재 : 하나라도 같으면 같은 것으로 인식 중
하고 싶은 것 : 모든 요소가 같아야 같은 것으로 인식 하도록


혼란을 드려서 죄송합니다.. ( _ _);;
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호