lang/C,C++
연산자 오버로딩
Wordbe
2019. 7. 14. 21:25
728x90
vector<pair<int, int>> v;
를 선언해보자.
이 상황에서 cout으로 pair쌍을 출력해보고 싶다.
c++은 연산자를 사용자가 필요한 방향으로 쓸 수 있게 돕는다.
<< 연산자를 커스터마이징하여,
pair를 출력해보자!
ostream & operator<< (ostream &os, pair<int, int> rhs){
os << rhs.first << " " << rhs.second;
return os;
}
728x90