며칠 전, 날 고생시킨 코드의 샘플입니다.
_________________________________

int main()
{
    int a;
    a == 10;
    return 0;
}

_________________________________

여기서 a == 10; 은 전혀 아무일도 하지 않습니다. 내가 원했던 것은 a = 10; 으로 대입문을 원했는데, 실수로 equal  기호를 더 넣었습니다.

 전에 설명한  "[버그킬러] if 문에서의 버그" (http://nahanmil.egloos.com/29301) 의 확장판 같이 보입네요...


 어째든 이런 버그는 찾기가 어렵습니다.
다행히  GCC와 Visual Studio 에서는 warning 이 뜨고 있습니다.