답변 정말 감사드립니다..
그런데요.. 궁금한게 있는데요..
int대신에 AnsiString은 안돼나요?
struct test_type {
int a;
int b;
test_type(int a1, int b1): a(a1), b(b1) {} // 편의를 위해 만든 생성자
friend operator==(test_type& x, test_type y); // operator==()가 꼭 정의되어 있어야 합니다.
}; // 이렇게 해야 합니다.
김백일 님이 쓰신 글 :
: vector<T>::operator==()를 쓰기 위해서는
: T::operator==() 가 정의되어 있어야 합니다.
: 이 부분을 맞게 수정했습니다.
: 다시 한번 읽어 보세요.
: http://www.borlandforum.com/impboard/impboard.dll?action=read&db=bcb_qna&no=19440
:
: 민인학 님이 쓰신 글 :
: : 예로
: :
: : struct {
: : int a;
: : int b;
: : } test1;
: :
: : struct {
: : int a;
: : int b;
: : } test2;
: :
: : vector<test1> a;
: : vector<test2> b;
: :
: : if(a!=b) {
: : ShowMessage("값이 변경 되었습니다.");
: : } else {
: : ShowMessage("변경이 되지 않았군요..");
: : }
: :
: : 이런식으로 비교를 할수 있나요?
: : 전에도 이런질문을 올렸었지만... 확실한 답을 얻지 못했습니다..
: : 꼭좀 부탁드립니다... 어떻게 해야 하는지 예제좀 부탁드립니다..
: : 안녕히 계세요.
: :
: : 아래의 링크는 전에 올렸던 질문인데.. 답변을 주신분들입니다..
: : 아래의 답변을 보시고... 답변을 주셨으면 좋겠습니다..
: : 정말 여러분들께.. 미안할 따름입니다..
: : 제가 너무 급해서요.. ^^
: :
: : http://www.borlandforum.com/impboard/impboard.dll?action=read&db=bcb_qna&no=19439
: :
|