목록윈도우 프로그래밍 (3)
LISTORY
뇌를 자극하는 윈도우즈 시스템 프로그래밍 책 관련 유투브 강의에 대한 정리이다. 이번 차수는 저번 포스팅에서 다른 MBCS와 WBCS를 동시 지원하는 법에 대한 강의이다. ⊙ YouTube 주소 ⊙ ☞ MBCS와 WBCS의 동시지원 MBCS와 WBCS의 동시지원 세상에 모든 시스템이 유니코드를 지원하면 좋겠지만 그렇지 않기에 동시에 지원할 수 있게 하는 편이 좋다. 이를 할 수 있도록 하기 위해 윈도우는 다양한 매크로를 지원한다. ◎ #include 안에는 ... typedef char CHAR;typedef wchar_t WCHAR; #define CONST const typedef CHAR * LPSTR;typedef CONST CHAR * LPCSTR; typedef WCHAR * LPWSTR;ty..
저번 포스팅에 이어 뇌를 자극하는 윈도우즈 시스템 프로그래밍 유투브 강의에 대한 정리이다. ⊙ YouTube 주소 ⊙ ☞ 1장. 프로그램의 실행과정/하드웨어 구성의 재접근 프로그램의 실행 과정/하드웨어 구성의 재접근 1장 두번째 강의이다. 프로그램의 실행 과정 ◎ 실행파일이 생성되는 과정 전처리기->컴파일러->어셈블러->링커 ※ CPU 디자인 저번 포스팅에서 CPU의 컨트롤 유닛은 명령어를 해석한다고 설명해 두었다. 하지만 컨트롤 유닛은 어떻게 명령어에 대해 알고 명령어를 해석할 수 있을까?? 이는 CPU를 디자인하는 과정에서 명령어를 어떻게 가져가야 하나 디자인하기 때문이다. 명령어를 어떻게 디자인하냐에 따라 CPU를 달리 디자인한다. 즉, 명령어는 CPU 디자인에 있어 상당히 중요한 의미를 지닌다. ..
최근, 회사에서 윈도우 프로그래밍을 하면서 본인의 실력과 기초적인 지식에 대한 부족함을 많이 느꼈다. 어떤 것을 공부하는 것이 좋을가 생각해보다가 다시 기본부터 공부하는 것이 좋을 것이란 생각이 들었다. 이에 이번에 공부하게 된 책이 뇌를 자극하는 윈도우즈 시스템 프로그래밍이다. 뇌를 자극하는 윈도우 시스템 프로그램은 컴퓨터 구조, 운영체제, 프로그래밍 등으로 구성되어 있다. 이 책에 관련된 강의가 유투브에 올라와 있어서, 이 동영상들을 보고 간단히 요약하는 글을 앞으로 올릴까 한다. 강의는 여기서 확인할 수 있다. ⊙ YouTube 주소 ⊙ ☞ 1장. 시스템 프로그래밍의 이해와 접근/ 컴퓨터 하드웨어의 구성/CPU에 대한 이해 이번 포스팅은 당연히 1강에 대한 정리이다. 1장. 시스템 프로그래밍의 이해..