전체 글(14830)
-
이름 공간(NameSpace), 네임스페이스 형식
이름 공간(NameSpace)· 이름이 기억되는 영역 ≒ 이름이 소속된 공간 ≒ 네임스페이스· C언어에는 없는 C++ 에만 있는 기능입니다.· using는 이름 공간을 지정하는 지시어로 using을 통해 이름 공간에 접근할 수 있습니다.· 프로그램에서는 많은 이름들이 사용되며 이 이름들은 효율성을 위하여 이름 공간(Name Space)이라고 하는 몇 개의 영역으로 구성되어 있습니다.· 다른 namespace에는 동일한 이름의 함수를 가질 수 있어 이름에 대한 충돌을 방지해 주는 역할을 합니다.· 이름 공간은 식별자들이 존재하는 공간이며 식별자들이 충돌하는 문제를 해결하기 위하여 사용되어집니다.· 식별자 공간을 논리적으로 분할하고 식별자의 범위를 제한합니다.· 표준 라이브러리에서 사용하는 이름은 대부분 s..
-
Summary 4 - 애플리케이션 배포
릴리스 (Release)http://codedragon.tistory.com/5306 배포 3 단계http://codedragon.tistory.com/5248 릴리스(Release) 버전 유형http://codedragon.tistory.com/5309 제품 소프트웨어 매뉴얼의 배포용 미디어 제작http://codedragon.tistory.com/5312
-
Summary3 - 애플리케이션 배포
프로그래밍 과정http://codedragon.tistory.com/594 컴파일의 3단계http://codedragon.tistory.com/4055 static link library vs dynamic link libraryhttp://codedragon.tistory.com/4055 디버깅 및 시험http://codedragon.tistory.com/4015 이슈추적도구http://codedragon.tistory.com/5311
-
접근 지정자 - public, private, protected
접근 지정자≒ 접근 제어 지시자C++에서 public, private, protected 세 가지의 접근 지정자를 제공합니다.
-
포인터(Pointer), 역참조(Dereferencing), '포인터' 사용시 장점, 포인터 변수의 크기
포인터(Pointer) · 메모리의 주소가 저장된 공간을 포인터라고 합니다. · 데이터를 저장하있는 공간의 주소를 갖고 있는 메모리 공간입니다. · 메모리의 주소값을 저장하는 변수를 포인터 변수라고 합니다. · 포인터 변수의 선언은 '*'를 변수 앞에 붙여서 선언합니다. · 포인터 변수에는 주소만 저장할 수 있습니다. 즉, int형 변수가 정수를 저장하는 것처럼 포인터는 주소값을 저장하는 데 사용됩니다. · 포인터 변수의 크기는 자료형(정수형, 실수형, 문자형)에 관계없이 무조건 4byte 입니다. · C언어의 장점 중에 하나가 바로 포인터(포인터 변수)입니다. 메모리의 접근이 가능하게 해 줍니다. 포인터를 이용해서 메모리 주소를 이동할 수 있습니다. · 가변 문자열 길이를 저장할 때는 배열보다 포인터가..
-
포인터 연산자
포인터 연산자포인터와 연관되어 사용되는 연산자에는 &, *가 있습니다.