[C#] C#에서 포인터를 사용해야 하는 경우
C#을 처음 접했을 때, 포인터가 없다는 소리를 듣고 잔잔한 감동(?)을 느낀 적이 있습니다. 전 C언어를 많이 해보지도 않았지만, 사실 C를 접한 사람들 중 많은 수가 포인터 부분에서 머리를 쥐어 뜯어야 한다는 얘기를 많이 들었었죠. 메모리 참조를 프로그래머가 직접 다룰 수 있어 때로는 매우 강력하면서도 때로는 매우 위험한 포인터. 포인터는 유용하기는 해도 너무 위험하기 때문에 C#은 포인터를 기본적으로 지원하지 않는다고 합니다. 그러나 포인터 자체가 필요한 상황은 여전히 있다고 하네요. 공부하던 중에, C#에서 포인터가 필요한 상황은 어떤 상황이 있는지 정리된 구절이 있어 발췌해 올립니다. [ C#에서 포인터 사용이 필요한 상황 ] 포인터를 사용하는 다른 언어와 함께 동작해야 할 때는 어쩔 수 없이 ..
2010.07.14