본문 바로가기

Programming

(69)
728x90
반응형

MFC。새 프로젝트 생성 - ATL 프로젝트 더보기 https://docs.microsoft.com/ko-kr/cpp/mfc/mfc-and-atl?view=msvc-160 MFC 및 ATL 자세한 정보: MFC 및 ATL docs.microsoft.com https://ko.wikipedia.org/wiki/%EC%95%A1%ED%8B%B0%EB%B8%8C_%ED%85%9C%ED%94%8C%EB%A6%BF_%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC 액티브 템플릿 라이브러리 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. 액티브 템플릿 라이브러리(Active Template Library, ATL)는 마이크로소프트가 개발한 템플릿 기반 C++ 클래스들의 집합으로, 컴포넌트 오브젝트 모델(C..
MFC。새 프로젝트 생성 - MFC 응용 프로그램 > 여러 최상위 문서 # SDL(Security Development Lifecycle) 검사 보안이 강화된 함수를 사용하도록 권장 [Programming/C++, MFC] - MFC。SDL(Security Development Lifecycle) 검사 # 공유 DLL에서 MFC 사용(Use MFC in a Shared DLL) 개발중인 프로그램이 필요로 하는 라이브러리를 기본적으로 제공되는 dll에서 참조하여 사용(배포 시 Visual C++ 설치되어 있거나 mfc42d.dll, mfco42d.dll, msvcirtd.dll, msvcrtd.dll 중 필요한 dll 함께 배포) 여러 개의 실행파일 또는 dll이 사용 되는 프로그램의 경우 실행파일 사이즈를 줄일 수 있음 더보기 https://ko.dll-files.com/m..
MFC。새 프로젝트 생성 - MFC 응용 프로그램 > 대화 상자 기반 # SDL(Security Development Lifecycle) 검사 보안이 강화된 함수를 사용하도록 권장 [Programming/C++, MFC] - MFC。SDL(Security Development Lifecycle) 검사 # 공유 DLL에서 MFC 사용(Use MFC in a Shared DLL) 개발중인 프로그램이 필요로 하는 라이브러리를 기본적으로 제공되는 dll에서 참조하여 사용(배포 시 Visual C++ 설치되어 있거나 mfc42d.dll, mfco42d.dll, msvcirtd.dll, msvcrtd.dll 중 필요한 dll 함께 배포) 여러 개의 실행파일 또는 dll이 사용 되는 프로그램의 경우 실행파일 사이즈를 줄일 수 있음 더보기 https://ko.dll-files.com/m..
MFC。새 프로젝트 생성 - MFC 응용 프로그램 > 여러 문서 # SDL(Security Development Lifecycle) 검사 보안이 강화된 함수를 사용하도록 권장 [Programming/C++, MFC] - MFC。SDL(Security Development Lifecycle) 검사 # 공유 DLL에서 MFC 사용(Use MFC in a Shared DLL) 개발중인 프로그램이 필요로 하는 라이브러리를 기본적으로 제공되는 dll에서 참조하여 사용(배포 시 Visual C++ 설치되어 있거나 mfc42d.dll, mfco42d.dll, msvcirtd.dll, msvcrtd.dll 중 필요한 dll 함께 배포) 여러 개의 실행파일 또는 dll이 사용 되는 프로그램의 경우 실행파일 사이즈를 줄일 수 있음 더보기 https://ko.dll-files.com/m..
MFC。새 프로젝트 생성 - MFC 응용 프로그램 > 단일 문서 # SDL(Security Development Lifecycle) 검사 보안이 강화된 함수를 사용하도록 권장 [Programming/C++, MFC] - MFC。SDL(Security Development Lifecycle) 검사 # 공유 DLL에서 MFC 사용(Use MFC in a Shared DLL) 개발중인 프로그램이 필요로 하는 라이브러리를 기본적으로 제공되는 dll에서 참조하여 사용(배포 시 Visual C++ 설치되어 있거나 mfc42d.dll, mfco42d.dll, msvcirtd.dll, msvcrtd.dll 중 필요한 dll 함께 배포) 여러 개의 실행파일 또는 dll이 사용 되는 프로그램의 경우 실행파일 사이즈를 줄일 수 있음 더보기 https://ko.dll-files.com/m..
C Language。포인터와 배열 기본 배열의 이름은 상수 형태의 포인터로 배열의 이름을 피연산자로 하는 *(포인터)연산 가능
C Language。포인터 메모리 주소 값을 저장하여 사용(메모리에 직접 접근 가능) 1. 포인터 변수 int *pnum; // int형 변수를 가리키는 pnum 선언 2. &연산자와 *연산자 # & : 변수의 주소 값 반환 # * : 포인터가 가리키는 메모리 참조(메모리 참조 연산자) int num = 10; int *pnum = # // num의 주소 값으로 포인터 변수 pnum 초기화 3. 포인터 초기화 int *pnum1 = 0; int *pnum2 = NULL; // NULL 포인터, NULL은 0 의미 // pnum1과 pnum2는 아무데도 가리키지 않음
C Language。1차원 배열을 이용한 문자열 변수 # 문자열의 끝에는 '\0'이 자동으로 삽입된다. char형 배열 선언 시 특수문자(\0)를 고려하여 배열의 길이 결정 # 문자열 끝에 자동 저장되는 '\0'는 ' '(공백)과 다르다. '\0'(널 : null) 문자의 아스키 코드 값은 0이고, ' '(공백)의 아스키 코드 값은 32 # Scanf 함수(입력 함수) 이용하여 문자열 입력시 서식문자 "%s" 사용 # 배열 요소("%c")를 대상으로 입력 받을 시 &을 붙여야 하고, 문자열 데이터("%s")를 입력 받을 때는 붙이지 않음 예제 파일
728x90
반응형