지금까지 C++ 초보자로서 오버로드에 대한 경험은 복사, 할당 연산자 및 I/O 스트림 연산자로만 제한되었습니다.연산자 템플릿없이 오버로드
지금 I 다음 오버해야한다는 것을 의미하는 파스 트리 노드 클래스의 반복기를 만들어야:
- ==
- * (참조 연산자)
- ++ 을
- -
- > =
내가 인터넷 등을 수색 한 잘 C + +로 여러 도서지만, 지금까지 나는 템플릿에 대한 참조없이) 내 특별한 경우에는 적합하지 않지만, 나는 후위 및 접두사의 경우 모두 "두 번"과부하가 필요하다는 것을 배웠다.
사람이 하나가
뒤에 추론뿐만 아니라이 작업을 수행 할 방법을 설명시겠습니까 주셔서 감사합니다 :)이 주제 해제되고 있어요 경우내가 죄송합니다.
우선 [this] (http://stackoverflow.com/questions/4421706/operator-overloading)을 참조하십시오. – jrok
@jrok 감사합니다. 나는 활기와 함께 그것을 소비 할 것이다 –
여기를 보아라 : http://stackoverflow.com/questions/4421706/operator-overloading – jfly