Luna's Piece

대기하는 쓰래드 모두 깨우기 (Java의 notifyAll)

주의 사항 이 글은 예전 블로그에서 옮겨온 오래 된 글입니다. 현재 상황과는 다를 수 있으며, 잘못 된 정보가 있을 수 있습니다. Windows Thread API 는 고성능이지만 치명적인 단점이 하나 있(었)는데… 바로 대기하는 Thread를 몽땅 한번에 다 깨우는 방법이 없다는 겁니다. Event 객체는 유용하지만 하나의 쓰래드만 깨우거나(오...

C++ 템플릿 상속에서 베이스 클래스의 멤버에 접근하는 경우의 문제

주의 사항 이 글은 예전 블로그에서 옮겨온 오래 된 글입니다. 현재 상황과는 다를 수 있으며, 잘못 된 정보가 있을 수 있습니다. C++ 템플릿 상속엔 골 때리는 문제가 있는데 … 바로 베이스클래스의 멤버에 접근하려면 베이스 클래스의 이름을 명시해야 한다는 것이다… 안그러면 이름을 못찾아온다 사람 상당히 귀찮게 만드는놈이라 할 수 있겠다. 보통 ...