전체 글 21

고정소수점 표현법

.고정소수점(Fixed-Point) 표현법은 실수를 표현하는 방법 중 하나로, 소수점의 위치가 고정된 상태로 숫자를 표현하는 방식입니다. 이 방법은 부동소수점 표현법에 비해 연산이 빠르고 간단하며, 주로 임베디드 시스템, DSP(디지털 신호 처리), 게임 개발 등에서 사용됩니다.1. 고정소수점 표현법의 기본 구조고정소수점 표현법에서는 주어진 숫자를 두 부분으로 나눕니다:정수 부분: 소수점의 왼쪽에 있는 숫자 부분.소수 부분: 소수점의 오른쪽에 있는 숫자 부분.소수점의 위치는 고정되어 있으며, 일반적으로 정해진 비트 수 내에서 정수 부분과 소수 부분을 나눕니다.예를 들어, 16비트 고정소수점 형식에서 8비트는 정수 부분을, 나머지 8비트는 소수 부분을 나타낼 수 있습니다. 이 경우, 소수점은 8비트 뒤에 ..

카테고리 없음 2024.08.11

MFC 프로그램의 구조

.Microsoft Foundation Classes (MFC) 라이브러리는 C++ 기반의 윈도우 애플리케이션을 개발하기 위한 클래스 라이브러리입니다. MFC를 사용하면 Win32 API의 복잡한 작업을 간소화할 수 있으며, 객체 지향적으로 윈도우 애플리케이션을 개발할 수 있습니다. MFC 프로그램의 구조는 일반적인 Win32 애플리케이션과는 다르게 클래스와 메시지 맵을 사용하여 구성됩니다.MFC 프로그램의 기본 구조헤더 파일 포함MFC를 사용하려면, MFC 라이브러리를 포함하는 헤더 파일을 포함해야 합니다.cpp코드 복사#include   // MFC의 핵심 헤더 파일애플리케이션 클래스 정의MFC 애플리케이션은 CWinApp 클래스를 상속하여 애플리케이션의 초기화와 종료를 처리하는 클래스를 정의합니다...

카테고리 없음 2024.07.20

MFC 애플리케이션 아키텍처

.MFC 애플리케이션 아키텍처는 객체 지향적 설계를 기반으로 하여, 윈도우 애플리케이션을 효율적으로 개발할 수 있도록 돕습니다. MFC는 복잡한 윈도우 API 호출을 단순화하고, 개발자가 애플리케이션의 다양한 구성 요소를 쉽게 관리할 수 있도록 클래스를 제공합니다. MFC 애플리케이션의 기본 아키텍처는 다음과 같은 주요 구성 요소로 나눌 수 있습니다:1. 애플리케이션 클래스 (CWinApp)애플리케이션 클래스는 MFC 애플리케이션의 진입점이며, 애플리케이션의 초기화 및 종료를 처리합니다. CWinApp 클래스를 상속하여 정의합니다.초기화: InitInstance() 메서드에서 애플리케이션의 초기화 작업을 수행합니다. 주 윈도우를 생성하고, 애플리케이션의 상태를 설정합니다.종료: 애플리케이션이 종료될 때의..

카테고리 없음 2024.07.20