C1 C# Delegate ≒ C 함수 포인터 ?!? Delegate라는 개념은 C#을 하면서 처음 들어 봄. C언어의 함수 포인터를 C#에서 구현한것이라고 생각하면 된다라는 설명을 들었음(정확한 설명인지는 잘 모르겠음), C언어에서 배운 함수 포인터에 대해서 기억을 하지도 못하고 있었고, 사용 방법에 대해서도 기억을 못했기에 단박에 이해 할 수 없었지만 함수 포인터와 Delegate를 검색해보니 비슷한 개념인 것 같은 느낌이 든다. - C 함수 포인터 C를 배울때 머릴 아프게 했던 포인터에 대한 개념을 알고 있어야 함(사실 지금도 안다고 자신할 수 없음...) 포인터는 특정 변수에 메모리주소를 담는것인데, 함수 포인터는 특정 함수에 대한 메모리 주소를 담는 것. 함수 포인터를 쓰는 이유는 아래 참조 사이트에 들어가면 더 자세한 설명이 있음(정리가 정말 잘.. 2017. 2. 1. 이전 1 다음