본문 바로가기

함수2

[C/C++] 함수포인터(function pointer) 정리 0. 서론 오늘은 어떤 걸 정리해볼까 생각을 하다가 문득 함수포인터에 대해서 생각이 났습니다. 그래서 바로 정리를 하고자 부랴부랴 공부(공부라고 쓰고 베껴 적기라고 말한다)를 했습니다. 예전 C 언어 공부를 할 때는 포인터는 어렵지만 알아가는 재미에 점점 재미를 붙였는데 함수포인터는 그닥 재미를 느끼지 못했습니다. 그래서 왜 그럴까 생각을 해봤습니다... 결론은.. 함수포인터를 자주 사용하지 않아서라고 잠정 결론을 내게 되었습니다.. 함수 포인터를 공부하면서 느낀 점은 코드 정리가 편할 것 같았습니다. 앞으로 함수포인터에 대해서 정리하겠지만, 비슷한 함수들의 기능을 하나로 묶어서 함수포인터로 정리해놓는다면, 나중에 사용할 때는 비슷한 정리를 쉽게 사용할 수 있을 것 같다는 생각이 들었습니다. 어쨌든, 이.. 2017. 5. 30.
[C++ 정복하자] C에서 C++로 가기 위한 도약. [1] [C++ 정복하자] 를 위한 첫 번째 정리 포스팅입니다. 이 글은 제가 공부한 내용을 토대로 정리하는 글이므로, 원하시는 내용이나 보시는 분보다 낮은 실력일수도 있습니다. 부족하다고 생각하시는 점들은 댓글로 남겨주시면 최대한 보완하는 데 최선을 다하겠습니다. 목차로 돌아가기 1. C++에 대한 간단한 소개.C++은 C언어를 포함합니다. 그러므로 C언어로 작성된 대부분의 프로그램은 C++ 컴파일러를 사용하더라도 컴파일이 가능합니다. 하지만, C++은 C언어가 가지고 있지 않은 문법적인 특성도 많이 가지고 있습니다. [예) 클래스와 구조체의 차이를 들 수 있습니다.] 이 중, 일부 특성들은 C++의 최대 특성인 객체지향적 특성의 반영을 위해서 C언어의 문법 구조가 자연스럽게 변한 것이라고 생각하면 됩니다. .. 2017. 5. 14.