검색결과 리스트
글
여러분들은 포인터를 어떻게 생각하시나요?
어제 후배들 C 세미나에 참석했다가 포인터 부분을 설명해주었습니다.
대부분의 학생때 C를 배우게 되면 포인터가 중요하다고 배웁니다. 하지만 개념 자체가 조금 어렵죠(하드웨어적인 부분을 이해해야하니까요)
하던 세미나를 중단하고 제가 잠시 토론의 시간을 가졌습니다. 주제는 "포인터가 필요할까?"
80%의 후배들이 필요없어도 될것 같다. 라고 이야기 하고 나머지는 왜 필요하지는 모르겠지만 필요할것 같다라고 이야기 하더군요.
그래서 아래와 같은 문서를 보여주었습니다.
아래 문서는 2006년도에 마소 잡지에서 포인터란 주제로 현직 개발자들이 사이버 토론을 한 기사입니다.
저의 의견도 기사에 실렸습니다.
전체적인 문서는 아래문서(PDF)를 다운로드해서 보세요
사이버 토론 | 데브피아 회원들에게 듣다
'양날의 검' 포인터, 지금도 필요할까?
이번 개발자 토론방은 개발자들에게 너무나 친숙한 소재인 '포인터'를 토론주제로 선정했다.
비록 그 존재감이 예전만 못한게 사실이나 프로그래밍의 개념 구축의 크게 기여해 온 만큼,
현 프로그래밍 환경에서의 실질적인 의미를 되짚어 보기 위해서다
보시면 개발자들도 포인터의 필요성에 대해서 고민하지만 결국 효율적이고 빠른 프로그래밍을 위해서는 필요하다고 생각하는것이 대부분의 의견입니다.
양날의 검인 포인터~!!
잘만 사용하면 무엇보다고 효율적인 코드를 작성할수 있는 것이 포인터입니다.
'IT 이야기 > Programming' 카테고리의 다른 글
| C# Coding Standards and Best Programming Practices (0) | 2010/04/22 |
|---|---|
| [MFC] CTreeCtrl의 각 아이템 Height 조절 (0) | 2009/09/22 |
| 포인터에 대해서 어떻게 생각하나요? (2) | 2009/07/09 |
| [MFC] 사각형 객체화 (0) | 2009/05/21 |
| [C#] Console, WindowForm 프로젝트에서 System.Web 사용 (0) | 2008/10/12 |
| 원격 데스크탑 클라이언트 콘솔모드 변경 (1) | 2008/10/01 |
설정
트랙백
-
세라피안의 생각
Trackback from serapian's me2DAY
2009/07/09 21:33
[ DELETE ]
[Blog]포인터에 대해서 어떻게 생각하나요? http://durl.me/nna
-
나에게 포인터란??
Trackback from 어익후~!!
2009/07/09 22:41
[ DELETE ]
내가 생각하는 포인터란.. 자유로움의 상징이다. C에서는 제공되는 기본 변수(char, short, int, long)와 배열의 한계를 뛰어넘어, 함수를 다른함수의 인자로 넘기기까지.. 모든 알고리즘과 자료구조를 만들어 낼 수 있는 프로그래밍의 꽃이자 로망이라고 할 수 있다. 또한 포인터의 장점은 메모리를 원하는대로 최적화하여 사용할 수 있다는 것이다. call by value 로 넘어가는 구조에서 call by address 를 이용하게 되면 스택..
-
[TackBack]포인터란 필요할까?
Trackback from FLeX
2009/07/10 03:16
[ DELETE ]
http://serapian.pe.kr/324 의 글을 트랙백 합니다. 먼저 저는 포인터가 "필요하기도 하고, 필요 안하다"라고 정의하고 싶습니다. 첫 번째 관점은 필요합니다. 우리나라의 교육과정상 C언어를 배우는 이유는 모든 언어의 기반이면서도, 지금 널리 사용되고 있고, 컴퓨터를 이해하는 데에도 한 몫 이바지하는 그런 점이 있습니다. C언어는 모든 언어 중에서도 어려운 측에 속하는 언어입니다. C언어를 컴퓨터를 쌩짜 모르는 학생들에게 가리키는 이..
2006.08-250.pdf
임베디드 프로그래밍시 하드웨어적인 부분을 컨트롤하려면 필요할 것이고요. 일반 범용적인(?) 프로그래밍에서는 C++의 레퍼런스처럼 대안이 있으니 굳이 필요없겠지요.
그렇죠,, 하지만 꼭 임베디드 프로그래밍이 아니더라도 네트워크나 배열 컨트롤 할때 편리하게 사용할수 있습니다.^^