- MoreEffectiveC++/Techniques1of3 . . . . 6 matches
class LogEntry {
LogEntry(const T& objectToBeModified);
~LogEntry();
LogEntry<Tuple> entry(*pt); // 수정을 위한 해당 log 엔트리를 작성한다.
editTuple내에 LogEntry객체를 생각해 보자. 수정을 위한 log를 남기기위해서는 displayEditDialog의 시작과 끝에서 매번 불러주면 되는데, 구지 왜 구지 이렇게 했을까? 이에관한 내용은 예외에 관련된 상황 때문인데, Item 9를 참고하면 된다.
LogEntry<Tuple> entry(*pt);