본문 바로가기

etc..

[MFC]쓰레드 이용법 쓰레드의 생성, 삭제, 지연등이 잘 정리되어 있다. 출처 : http://manggong.org/rgboard/view.php?&bbs_id=programming3&page=&doc_num=24&PHPSESSID=ad8f0e7c5a75d1e686e415834942cbc2 // 데브피아(devpia) 가욱현, 정대원 님의 글을 토대로 합니다. 1. 개요 현재 대부분의 OS는 프로세스 스케쥴링에 의해 프로그램의 멀티태스킹(Multi-tasking)을 지원하고 있다. 멀티태스킹이란 실행되고있는 프로그램을 일정 단위로 잘라서(slice) 순서대로 CPU를 사용하게끔 하는 것 인데, 사용자는 마치 동시에 여러 개의 프로그램이 실행되는 것처럼 느낄 수 있게 된다. 즉, CPU 사용률을 최대화 하고, 대기시간과 응답.. 더보기
[MFC] multi-thread 사용법 기초 Threads and Thread synchronization Threads MFC는 2종류의 쓰레드로 구분할 수 있다. 1. user interface threads 메시지 루프가 존재한다. 윈도우를 만들고 이들 윈도우로 보내진 메시지들을 처리한다. 어플리케이션안에 또하나의 어플리케이션(ui-threads)을 만드는것과 비슷하다.일반적으로 별개로 움직이는 다중 윈도우를 만들때 많이 사용되어 진다. 2. worker threads 직접적으로 메시지를 받지 않고 백그라운드에서 동작되기 때문에 윈도우나 메시지루프들이 필요가 없다. %이 둘간의실질적인 차이는 아직 잘모르겠다. 좀 더 학습하도록 -Creating a Worker Thread AfxBeginThread함수는 ui-thread,worker thre.. 더보기
[VC++] Run-Time Lib # 런타임 라이브러리 (Run-time Libraries) 이 테이블은 Visual C++ 과 함께 제공되는 라이브러리와 Pre-Compiled Object 들의 기능에 대한 짧은 설명을 보여줍니다. ------------------------------------------------------------------------------ 런타임 라이브러리 (Run-time Libraries) ------------------------------------------------------------------------------ 파일설명 Advapi32.lib 레지스트리나 보안 관련 API 같은 진보된 API 서비스 들에 대한 임포트 라이브러리 입니다. 이 임포트 라이브러리와 링크하는 것은 당신의 프.. 더보기
#pragma 의 용도 선행처리기중의 하나인 pragma에 관한 사용법을 정리하여 올립니다. 문법은 다음과 같습니다. ┏━━━━━━━━━━━┓ ┃#pragma directive-name┃ ┗━━━━━━━━━━━┛ #pragma는 이것을 지원하는 다른 compiler에서 방해가 없이 C++ Builder에서 원하는 지시어를 정의할 수 있도록 해줍니다. 만일 지시명을 인식하지 못한다면 에러 또는 경고 메세지를 수반하지 않고서 #pragma의 지시를 무시하게 됩니다. Borland C++ Builder에서 지원하는 #pragma지시어는 모두 18가지가 있습니다. 이제부터 그것들을 하나 하나 살펴보기로 하겠습니다. 1. #pragma anon_struct . 사용법 #pragma anon_struct on #pragma anon_st.. 더보기
영어번역 보호되어 있는 글입니다. 더보기
효원헤롤드 제출 보호되어 있는 글입니다. 더보기
영어공부? 언어를 한 가지 더한다는것은 무한한 가능성을 열어준다. 너무 추상적인가? 좀 더 구체적으로 말하자면 한국어밖에 모르는 한국어 사용자는 한국어로 된 것만 보고 한국어로 번역된것만 알수있으며 한국어 사용자와만 대화할 수 있다. 즉 한국어라는 틀에서 벗어날 수 없다는 것이다. 인터넷이라는 세계 각국의 모든것과 안방에 앉아서 소통할 수 있는 엄청난 도구와 영어라는 지금2010년, 세계공용어화 되어버린 언어를 배워두고 이것을 자유자재로 쓸 줄 알면 사고체계가 한국만의 그것에서 세계로 넓어질 수 있다. 아주 간단한 예로 프로그래밍 하다 모르는것들이 있을때 지식인+구글(한국어)만 일때와 영어로 된 문서까지 가능검색 범위에 포함될 때는 엄청나게 다르다 필요한 정보가 웹상에 100만큼 있다 치면. 한글자료 아마 한 2?.. 더보기