나는 사용자가 그의 주소를 입력해야하는 수업을 만들었습니다. 내 질문은 내 Address 클래스 인스턴스의 데이터 멤버가 다른 인스턴스와 같은지 여부를 결정하는 멤버 함수를 구현하는 방법입니다.두 클래스 인스턴스가 같은지 확인하는 방법은 무엇입니까?
-2
A
답변
2
두 주소가 동일한 지 알고 싶다고 가정합니다. 이를 위해 등호 연산자 (==
)를 구현할 수 있습니다. 여기서 모든 주소 필드가 동일한 지 확인하여 인지 확인할 수 있습니다. 예 :
bool operator==(const Address& rhs)
{
return (this->country == rhs.country) && (this->city== rhs.city) &&
(this->street_name == rhs.street_name) && (this->street_number == rhs.street_number) &&
(this->zip_code == rhs.zip_code) &&
(this->GPS_coordinates_latitude = rhs.GPS_coordinates_latitude) &&
(this->GPS_coordinates_longitude == rhs.GPS_coordinates_longitude);
}
관련 문제
- 1. 두 정수형 typedef가 같은지 확인하는 방법은 무엇입니까?
- 2. 두 개의 테마가 같은지 확인하는 방법은 무엇입니까?
- 3. 두 단어의베이스가 같은지 확인하는 방법?
- 4. 두 호스트가 같은지 확인하는 방법
- 5. SML - 패턴 매칭에서 두 매개 변수가 같은지 확인하는 방법은 무엇입니까?
- 6. 안드로이드에서 두 개의 서명이나 그림이 같은지 확인하는 방법은 무엇입니까?
- 7. XQuery : 두 속성의 값이 같은지 확인하는 방법은 무엇입니까?
- 8. 두 데이터 프레임의 열 이름이 같은지 확인하는 방법은 무엇입니까?
- 9. sage math : 두 표현식이 같은지 확인하는 방법은 무엇입니까?
- 10. 날짜 객체가 어제와 같은지 확인하는 방법은 무엇입니까?
- 11. 빈 인스턴스가 연결되었는지 확인하는 방법은 무엇입니까?
- 12. 두 개의 XLS 파일이 같은지 확인하는 방법
- 13. 두 바이너리 파일이 정확히 같은지 확인하는 방법
- 14. PHP 두 날짜가 같은지 확인하는 방법
- 15. 두 개의 링크 된리스트가 같은지 확인하는 알고리즘
- 16. NUnit : 두 개의 사전이 같은지 확인하는 API
- 17. 행의 두 필드가 같은지 확인하는 쿼리?
- 18. 두 요소가 같은지 비교하는 방법은 무엇입니까?
- 19. 인스턴스가 여전히 메모리에 있는지 확인하는 방법은 무엇입니까?
- 20. XForms에 인스턴스가 있는지 확인하는 방법은 무엇입니까?
- 21. 인스턴스가 로그인 사용자의 것인지 확인하는 방법은 무엇입니까?
- 22. 함수 인스턴스가 실행 중인지 확인하는 방법은 무엇입니까?
- 23. BitmapImage 인스턴스가 초기화되었는지 확인하는 방법은 무엇입니까? WPF
- 24. 선택 값이 div id function dynamic과 같은지 확인하는 방법은 무엇입니까?
- 25. C++에서 두 유형이 같은지 확인하십시오.
- 26. numpy 행렬의 열에있는 값이 모두 같은지 확인하는 방법은 무엇입니까?
- 27. 속성이 상수와 같은지 확인하는 식
- 28. 컬렉션에 특정 유형의 인스턴스가 포함되어 있는지 확인하는 방법은 무엇입니까?
- 29. XML :: LibXML - 두 요소가 같은지 여부를 감지합니까?
- 30. [request responseString]이 다른 문자열과 같은지 확인하는 방법은 무엇입니까?
방금 OOP를 배우는 것 같습니다. 클래스의 완성을 위해 복사 생성자, 소멸자 및 오버로드 = 연산자가 있어야합니다. 또한 print() 멤버 함수를 사용하는 대신 << 연산자를 오버로드하여 std :: cout << address << std :: endl; 주소를 출력합니다. – TriHard8