본문 바로가기

Macbook 13'' Pro ... After one year... 맥북을 산지 어언 1년이 다되가는 시점에 처음 샀던 그 맘을 기억하며 한컷~! 1년 후 Macbook + Mouse + Keyboard ... 악세사리는 역시 비싸다는... 더보기
[WIN32 C++] Thread 사용법, CreateThread() / _BeginThreadex() 1. Thread란? 스레드는 프로세스 내의 수행 흐름을 의미한다. 프로그램이 초기화가 진행되는 동안에 시스템은 주 스레드를 생성하므로 하나의 프로세스에는 둘 이상의 스레드가 수행될 수 있다. 이러한 스레드들은 단일 주소 공간을 공유하게 된다. 스레드들은 동일한 코드를 수행할 수도 있고, 동일한 데이터를 조작할 수도 있다. 커널 오브젝트 핸들 테이블은 스레드별로 존재하는 것이 아니고 프로세스별로 존재하기 때문에, 스레드들은 커널 오브젝트 핸들도 역시 공유한다. ⑴ 스레드를 사용하는 이유 과연 스레드는 왜 사용하는 것일까? 이유는 간단하다. 한번에 여러가지 작업을 하기 위해서이다. 만약 당신이 간단하게 코딩을 해보았다면, CPU는 바보 그자체라서 한번에 한가지 일 밖에 못한다는 것을 알것이다. 무한 루프로.. 더보기
HOWTO: Install and use the latest FFmpeg and x264 FFmpeg is a versatile tool to encode and decode a multitude of video and audio formats. x264 encodes high-quality H.264 video. Choose your Ubuntu 0.The instructions on the page are for Ubuntu Natty Narwhal 11.04 and Ubuntu Maverick Meerkat 10.10. Separate instructions are also available for older, supported releases: Install FFmpeg and x264 on Ubuntu Lucid Lynx 10.04 LTS Install FFmpeg and x264 .. 더보기