일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- WinAPI
- 아두이노
- 라인트레이서
- priority_queue
- c++
- Arduino
- 통계학
- arduino compiler
- queue
- stl
- 아두이노 소스
- vector
- set
- 아두이노 컴파일러
- 컴퓨터 그래픽스
- map
- LineTracer
- C언어
- Algorithm
- Deque
- 수광 소자
- Visual Micro
- directx
- list
- Stack
- html
- 자료구조
- Array
- 운영체제
- 시스템프로그래밍
- Today
- Total
목록Programming (135)
Kim's Programming
VIsual studio 2015로 작성하였습니다.
Visual studio 2015로 작성하였습니다.
Visual Studio 2015에서 작성하였습니다.
VIsual Studio 2015로 작성되었습니다.
IPC? IPC(Inter-Process Communication)은 프로세스간의 통신을 의미합니다. 이는 프포세스간에서 데이터를 주고 받는 것이라 할 수 있습니다. 하지만 프로세스는 일반적으로는 통신을 할 수 없습니다. 프로세스간에 메모리를 공유한다거나 한다면 데이터를 주고 받거나 할 수 있겠지만 각각의 프로세스는 그럴 수 없습니다. 왜냐하면 프로세스 각각은 자신에게 할당된 메모리 공간 이외에는 접근이 불가능하기 때문입니다. 다른 통신수단을 이용해야 합니다. 만약 두 프로세스가 자유롭게 만난다면 어떨까요? 두 프로세스 A,B가 돌아가고 있을때 A의 프로세스가 차지하고 있는 메모리를 B가 건들이게 되면 프로세스A의 저장되지 않은 메모리 위의 데이터는 B에 의해서 손상이 되게 되며 결과적으로는 데이터에 문..
12345678910111213141516171819202122232425262728293031#include#include#include#include int _tmain(int argv, TCHAR agrc[]){ DWORD Return = 0; STARTUPINFO si = { 0, }; PROCESS_INFORMATION pi; TCHAR CommandLine[30] = _T("notepad.exe"); si.cb = sizeof(si); si.dwFlags = STARTF_USEPOSITION | STARTF_USESIZE; si.dwX = 100; si.dwY = 200; si.dwXSize = 300; si.dwXSize = 200; si.lpTitle = _T("Process"); BOOL..
C++/템플릿으로 만든 이진탐색 트리 소스입니다. iostream을 인클루드해야 사용할 수 있습니다. 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915..
C++/템플릿으로 만든 덱(Deque)입니다. iostream을 인클루드해야 이용할 수 있습니다. 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124template class Node{public: Type Item; Node *Prev; Node *Next;}; template class..