전체 글 337

[뇌를 자극하는 윈도우즈 시스템 프로그래밍] 8장. 프로세스간 통신(IPC) - 2

* 해당 글은 윤성우의 뇌를 자극하는 윈도우즈 시스템 프로그래밍 도서를 읽고 정리한 글입니다   https://product.kyobobook.co.kr/detail/S000001223395 뇌를 자극하는 윈도우즈 시스템 프로그래밍 | 윤성우 - 교보문고뇌를 자극하는 윈도우즈 시스템 프로그래밍 |product.kyobobook.co.kr    * 핸들 테이블   핸들 정보를 저장하고 있는 테이블로서 프로세스별로 독립적이다 * Usage Count   커널 오브젝트를 참조하는 프로세스 개수만큼 커널 오브젝트의 Usage Count 증가 * 프로세스가 핸들을 얻게 되었다는 의미   핸들 테이블에 해당 핸들에 대한 정보가 갱신(추가)되었음을 의미하는 것이다 * GetCurrentProcess 함수   현재 실..

IT공부/IT서적 2025.01.21

[게임 프로그래머 입문 올인원] 파일분할, 블루프린트 실습 - 2주차

* 해당 글은 게임 프로그래머 입문 올인원 강의를 보고 정리한 글입니다.   강의_바로가기 [게임 프로그래머 입문 올인원] C++ & 자료구조/알고리즘 & STL & 게임 수학 & Windows API & 게임 서버Rookiss | 어디부터 시작할지 막막한 게임 프로그래밍 입문자를 위한 All-In-One 커리큘럼입니다. C++, 자료구조/알고리즘, STL, 게임 수학, Windows API, 게임 서버 입문으로 이어지는 알찬 커리큘럼으로www.inflearn.com    * 전처리기 → 컴파일 → 링크 → 실행파일    (1) #include와 #define과 같은 전처리기 매크로들을 처리하는 전처리(Preprocessing) 단계   (2) 각각의 소스 파일들을 어셈블리 명령어로 변환하는 컴파일(Co..

[뇌를 자극하는 윈도우즈 시스템 프로그래밍] 7장. 프로세스간 통신(IPC) - 1

* 해당 글은 윤성우의 뇌를 자극하는 윈도우즈 시스템 프로그래밍 도서를 읽고 정리한 글입니다   https://product.kyobobook.co.kr/detail/S000001223395 뇌를 자극하는 윈도우즈 시스템 프로그래밍 | 윤성우 - 교보문고뇌를 자극하는 윈도우즈 시스템 프로그래밍 |product.kyobobook.co.kr    * IPC(Inter-Process Communication)   프로세스 사이의 통신 프로세스들은 자신에게 할당된 메모리 공간 이외에는 접근이 불가능ㄴ 안정성을 높이기 위함 * 메일 슬롯(Mail Slot)   데이터를 주고 받기 위해서 프로세스가 우체통을 마련하는 것   단방향 통신과 브로드캐스팅 방식을 지원하는 통신 기법 * CreateMailslot 함수HA..

IT공부/IT서적 2025.01.07

[게임 프로그래머 입문 올인원] 함수 기초, 스택 메모리와 스택 프레임, 디버깅 기초

* 해당 글은 게임 프로그래머 입문 올인원 강의를 보고 정리한 글입니다.   강의_바로가기 [게임 프로그래머 입문 올인원] C++ & 자료구조/알고리즘 & STL & 게임 수학 & Windows API & 게임 서버Rookiss | 어디부터 시작할지 막막한 게임 프로그래밍 입문자를 위한 All-In-One 커리큘럼입니다. C++, 자료구조/알고리즘, STL, 게임 수학, Windows API, 게임 서버 입문으로 이어지는 알찬 커리큘럼으로www.inflearn.com    일부 언어에서는 전역 변수를 아예 제공하지 않거나, 사용을 강력하게 제한이런 언어들은 대개 안정성, 코드 관리 용이성, 디버깅 편리성을 고려하여 전역 변수 대신 다른 구조를 채택한다 함수 시그니처(Function Signature)함수..