MFC 쓰레드(Thread) 정리와 예제 이번에는 MFC에서의 쓰레드(Thread)에 대해서 정리해 보겠다. 12public: int m_offset = 0;cs 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556struct PARAM{ CRect m_rc; COLORREF m_color; CMy06_16_TESTView* m_view; PARAM(CRect rc, COLORREF color, CMy06_16_TESTView* view) :m_rc(rc), m_color(color), m_view(view) {}}; UINT FrameProc(void* p){ PARAM ..
C언어 쓰레드(Thread)에 대한 간략한 정리와 예제 쓰레드 부분을 다시 공부해서 정리하려고 다른 블로그 들을 참고했는데, 너무 글씨위주로 장문의 글들이고 코드가 정리되지 않은상태로 있어서 보기가 너무 힘들었다. 그래서 정말 필요한 부분만 간략하게 정리해 보겠다. 1234567891011121314151617181920#include #include #include void CharProc(void *p); int main(){ for (auto i = 0; i
프로세스(Process)란?실행중인 프로그램이라는 뜻으로 프로그램 또는 그 일부를 뜻하기도 하고, 데이터의 입력이나 출력등을 조작하거나 처리하는 것을 말하기도 한다.부모 프로세스(parent process)라는 상위계층과 자식 프로세스(child process)라는 하위계층이 존재한다. 부모 프로세스는 프로그램이나 명령에 의해 시작되며 자식 프로세스는 부모 프로세스에 의해 만들어지는 것을 말한다.하나의 부모 프로세스는 여러개의 자식프로세스를 관리하는데, 여러개의 자식 프로세스가 하나의 CPU에서 동시에 처리되는 것처럼 보이는 것을 멀티 태스킹(multitasking)이라고 한다. 쓰레드(Thread)란?프로세스의 장점을 지니면서도 어느정도 단점을 극복한 '경량화된 프로세스'이다. 말 그대로 프로세스보다는..
이번에 진행한 프로젝트인 Cantabile 입니다.기능으로는 악보 입력, 편집, 연주하기 기능이 있습니다.음높이, 악상기호, 음길이(박자), 변화표 등을 int형으로 갖는 NOTE 구조체를 이용하여 계산하고 알고리즘을 구현했습니다.WinMM 라이브러리를 통하여 음원을 재생하였으며 여러가지 악기를 선택해서 연주할 수 있습니다.재생은 쓰레드를 이용하여 구현하였고, 다중쓰레드를 통하여 화음을 만들어 합주를 할 수 있습니다.화면의 깜빡임을 없애기위해 더블 버퍼링을 구현하였습니다.이번 프로젝트에서는 데이터 연산 알고리즘 구현과, 마찬가지로 데이터의 저장및 열기 기능을 구현하는것이 어려웠습니다.
- Total
- Today
- Yesterday
- socket
- 티라노 시그널
- 클라이언트
- 파일
- MFC
- 쓰레드
- 클래스
- 티그널
- Sort
- 유즈케이스
- C
- 리눅스
- 파이썬
- 라즈베리파이
- C++
- 소켓
- UML
- 스레드
- 자료구조
- 데이터베이스
- 정렬
- 액터
- 터미널
- 디렉터리
- 파이썬예제
- 소켓 프로그래밍
- 프로세스
- 안드로이드
- 악보
- C/C++
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |