728x90

분류 전체보기 178

초급 + 중급 용어 50선 + 예시 한 줄

초급 + 중급 용어 50선 + 예시 한 줄1~20: 기초 C++변수 – int age = 25;상수 – const double PI = 3.1415;리터럴 – int num = 42;하드코딩 – if(score > 100) ... (값이 코드에 직접)소프트코딩 – int max = ReadFromIni("MaxValue");자료형 – float height = 175.5f;정수 – long count = 1000;실수 – double rate = 0.75;불리언 – bool isReady = true;문자열 – CString name = _T("Alice");배열 – int arr[3] = {1,2,3};포인터 – int* p = &age;참조 – int& r = age;산술 연산자 – int sum =..

IT 2025.11.12

초급 + 중급 핵심 용어 50선 (C++/MFC 기준)

초급 + 중급 핵심 용어 50선 (C++/MFC 기준)1~20: 기초 C++변수(Variable) – 데이터를 저장하는 공간, int, double, bool 등.상수(Constant) – 변하지 않는 값, const 또는 constexpr.리터럴(Literal) – 코드 안에 직접 쓰는 값, 예: 42, "Hello".하드코딩(Hard Coding) – 값이 코드에 직접 박혀 있어 수정 어려움.소프트코딩(Soft Coding) – 외부 파일이나 설정에서 값 읽기.자료형(Data Type) – 변수 종류 지정, 예: int, float, bool.정수(Integer) – 소수 없는 숫자, int, long.실수(Floating Point) – 소수점 포함 숫자, float, double.불리언(Boole..

IT 2025.11.12

고급 개발자 (66~100) – 템플릿, 스마트포인터, 멀티스레딩, 디자인 패턴

고급 개발자 (66~100) – 템플릿, 스마트포인터, 멀티스레딩, 디자인 패턴템플릿(Template) – 클래스나 함수를 타입에 구애받지 않고 일반화. 재사용성 ↑STL 알고리즘(STL Algorithms) – sort, find, transform 등 컨테이너 연산 함수 모음스마트 포인터(Smart Pointer) – 메모리 자동 관리. unique_ptr, shared_ptr, weak_ptrRAII(Resource Acquisition Is Initialization) – 객체 생성 시 자원 획득, 소멸 시 해제 패턴멀티스레딩(Multithreading) – 동시에 여러 작업 수행. UI와 연산 분리 가능동기화(Synchronization) – 여러 스레드가 자원 공유 시 안전하게 접근 (Mute..

IT 2025.11.12

중급 개발자 (31~65) – 객체지향 & MFC 이벤트 이해

클래스(Class) – 객체를 만들기 위한 설계도. 멤버 변수와 함수 포함.객체(Object) – 클래스의 실제 인스턴스. 메모리에 생성되어 기능 수행.멤버 변수(Member Variable) – 클래스 내부 데이터. 객체마다 값 유지 가능.멤버 함수(Member Function) – 클래스 내부 기능. 객체 데이터를 조작.생성자(Constructor) – 객체 생성 시 초기화 작업 수행하는 함수.소멸자(Destructor) – 객체 종료 시 메모리 해제나 마무리 작업 수행.상속(Inheritance) – 기존 클래스 기능 확장. 코드 재사용 용이.다형성(Polymorphism) – 같은 함수 호출이 객체 타입에 따라 다른 동작 수행.가상함수(Virtual Function) – 상속 관계에서 런타임에 함..

IT 2025.11.12

초보 개발자 (1~30) – 기초 C++/MFC 이해

초보 개발자 (1~30) – 기초 C++/MFC 이해변수(Variable) – 데이터를 저장하는 메모리 공간. 이름과 타입이 있어야 함.상수(Constant) – 값이 변하지 않는 변수. 프로그램 전반에서 동일하게 사용.리터럴(Literal) – 코드 안에 직접 쓰는 값, 예: 10, "Hello".매직 넘버(Magic Number) – 의미 없는 숫자를 코드에 직접 넣는 것. 유지보수 어려움.하드코딩(Hard Coding) – 값이 코드 안에 직접 박혀 있어 외부 수정 어려움.소프트코딩(Soft Coding) – 설정 파일이나 데이터베이스 등 외부에서 값 읽기.데이터 타입(Data Type) – 변수의 종류, int, float, bool 등. 메모리 크기 결정.정수(Integer) – 소수 없는 숫자..

IT 2025.11.12

C++/MFC 필수 100개 용어/개념

C++/MFC 필수 100개 용어/개념초보 (Beginner) – 30개#용어설명1변수(Variable)값을 저장하는 메모리 공간2상수(Constant)변경되지 않는 값3리터럴(Literal)코드 안에 직접 쓰인 값4매직 넘버(Magic Number)의미 없는 숫자, 하드코딩된 값5하드코딩(Hard Coding)코드에 값 직접 박기6소프트코딩(Soft Coding)외부 파일에서 값 읽기7데이터 타입(Data Type)int, float, bool 등 값의 종류8정수(Integer)소수 없는 숫자9실수(Floating Point)소수점 숫자10불리언(Boolean)true/false 값11문자열(String/CString)문자들의 집합, MFC에서는 CString12배열(Array)같은 타입 여러 값 저장..

IT 2025.11.12

C++/MFC 개발자 필수 50개 용어

C++/MFC 개발자 필수 50개 용어#용어설명1변수(Variable)값을 저장하는 메모리 공간2상수(Constant)변경되지 않는 값3리터럴(Literal)코드 안에 직접 쓰인 값4매직 넘버(Magic Number)의미 없는 숫자, 하드코딩된 값5하드코딩(Hard Coding)코드에 값 직접 박기6소프트코딩(Soft Coding)외부 파일에서 값 읽기7데이터 타입(Data Type)int, float, bool 등 값의 종류8정수(Integer)소수 없는 숫자9실수(Floating Point)소수점 숫자10불리언(Boolean)true/false 값11문자열(String/CString)문자들의 집합, MFC에서는 CString12배열(Array)같은 타입 여러 값 저장13포인터(Pointer)변수 주소..

IT 2025.11.12

개발자 C++ MFC 100선

초보 (Beginner) – 30개변수(Variable) – 값을 저장하는 메모리 공간상수(Constant) – 변경되지 않는 값리터럴(Literal) – 코드 안에 직접 쓰인 값매직 넘버(Magic Number) – 의미 없는 숫자 코드하드코딩(Hard Coding) – 코드에 값 직접 박기소프트코딩(Soft Coding) – 외부 파일에서 값 읽기데이터 타입(Data Type) – int, float, bool 등정수(Integer) – 소수 없는 숫자실수(Floating Point) – 소수점 숫자불리언(Boolean) – true/false 값문자열(String) – 문자들의 집합배열(Array) – 같은 타입 여러 값 저장포인터(Pointer) – 메모리 주소 저장참조(Reference) – 변..

IT 2025.11.12

초보->고급 100선 설명

초보 개발자 – 30개변수(Variable) – 값을 저장하는 메모리 공간상수(Constant) – 변경되지 않는 값리터럴(Literal) – 코드 안에 직접 쓰인 값매직 넘버(Magic Number) – 의미 없는 숫자 코드하드코딩(Hard Coding) – 코드에 값 직접 박기소프트코딩(Soft Coding) – 외부 파일에서 값 읽기데이터 타입(Data Type) – 값의 종류(int, float 등)정수(Integer) – 소수 없는 숫자실수(Floating Point) – 소수점 숫자불리언(Boolean) – 참/거짓 값문자열(String) – 문자들의 집합배열(Array) – 같은 타입 여러 값 저장포인터(Pointer) – 메모리 주소를 저장참조(Reference) – 변수의 별칭산술 연산자..

IT 2025.11.12

초보 → 중급 → 고급 개발자 성장 단계100선

초보 개발자 (Beginner) – 30개목표: 언어 문법과 기본 프로그램 작성 능력 습득변수(Variable) – 값을 저장하는 공간상수(Constant) – 변하지 않는 값리터럴(Literal) – 코드 안에 직접 쓰인 값매직 넘버(Magic Number) – 의미 없는 숫자 코드하드코딩(Hard Coding) – 코드에 직접 값 박기소프트코딩(Soft Coding) – 외부 파일로 값 관리데이터 타입(Data Type) – int, float, bool 등정수(Integer) – int실수(Floating Point) – float, double불리언(Boolean) – true/false문자열(String) – 문자 집합배열(Array) – 같은 타입 여러 값 저장포인터(Pointer) – 메모리..

IT 2025.11.12
728x90