본문 바로가기

분류 전체보기1383

Visual C++ 런타임 라이브러리 옵션 설정 (Runtime Library) Visual C++ 런타임 라이브러리 옵션 설정 (Runtime Library) Runtime Library는 프로그램을 실행하는 데 필요한 라이브러리입니다. Visual Studio는 여러 가지 런타임 라이브러리를 제공하고 있습니다. Visual C++에서는 응용 프로그램을 만들 때, 사용하는 데 필요한 적절한 런타임 라이브러리를 지정해야 합니다. 프로젝트 속성 - C/C++ - 코드 생성 - 런타임 라이브러리 Visual Studio. NET 2003에서 제공하는 런타임 라이브러리에는 6종류가 있습니다. 다중 스레드 (/ MT)다중 스레드 디버그 (/ MTd)멀티 스레드 DLL (/ MD)다중 스레드 디버그 DLL (/ MDd)단일 스레드 (/ ML)단일 스레드 디버그 (/ MLd) 컴파일러에 주는 .. 2018. 7. 1.
C++ 코드최적화 2.2 - 초기화 리스트, 객체 할당 속도 C++ 코드최적화 2.2 - 초기화 리스트, 객체 할당 속도 10.3.3 멤버 초기화 리스트(Member-Initialization Lists)당신이 4장, "Special Member Functions: Default Constructor, Copy Constructor, Destructor, and Assignment Operator,"에서 코드최적화를 읽었듯이, 멤버 초기화 리스트는 const 및 레퍼런스 데이터 멤버들의 초기화를 위하여 그리고 기저 또는 내장된 하위객체의 생성자로 인수들을 전달하기 위하여 요구된다. 만약 그렇지 않다면 데이터 멤버들은 생성자 몸체 내부에서 할당되거나 멤버 초기화 리스트에서 초기화될 수 있다. 예를 들면, 12345678910class Date // mem-initi.. 2018. 6. 29.
MFC 메시지박스 사용법 예제 4개 (AfxMessageBox 버튼 종류, 반환값) MFC 메시지박스 사용법 예제 4개 (AfxMessageBox 버튼 종류, 반환값) 출처 - MFC Topics: Message Boxes [링크] MFC에서 메시지박스를 조금 더 유연하게 사용할 수 있는 방법을 소개합니다. 제목, 버튼, 아이콘, 반환값을 제어하는 총 4가지 방법을 다루는 데, 각각 간단한 예제와 결과 화면을 보여줍니다. 예제 소스에 나온 텍스트와 결과 화면을 잘 매칭시켜 확인해 보세요. 어렵지 않습니다. 아래에 4가지 방법에 대한 간단한 예제를 확인해 보세요. MFC 메세지박스 제목 123MessageBox(NULL, L"Due to an unknown internal error, this application will now close.", L"Regular Warning", 0);.. 2018. 6. 28.
[110] C++ 메모리 누수 확인, new/delete Memory Leak Check 카카오 정책 변경으로 티스토리 운영 포기하고 사이트 이전합니다. C++ 200제 관련 문의는 여기에 남겨주세요. 2018. 6. 27.