일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- WinAPI
- 운영체제
- 컴퓨터 그래픽스
- LineTracer
- queue
- 아두이노
- 시스템프로그래밍
- html
- list
- map
- 수광 소자
- 라인트레이서
- 자료구조
- 아두이노 컴파일러
- 아두이노 소스
- Visual Micro
- Arduino
- arduino compiler
- vector
- Stack
- C언어
- Array
- priority_queue
- directx
- Deque
- stl
- Algorithm
- c++
- set
- 통계학
- Today
- Total
목록전체 글 (545)
Kim's Programming
원형) 1234567//기본형template void sort (RandomAccessIterator first, RandomAccessIterator last); //사용자 정의형template void sort (RandomAccessIterator first, RandomAccessIterator last, Compare comp);cs 의미) [Iterator first, Iterator last) 사이에 있는 원소들을 오름차순으로 정렬합니다. 소스) 12345678910111213141516171819#include #include #include void Print(const std::vector& target){ for (std::vector::const_iterator iterPos = t..
원형) 123456789//기본형template bool binary_search (ForwardIterator first, ForwardIterator last, const T& val); //사용자 정의형template bool binary_search (ForwardIterator first, ForwardIterator last, const T& val, Compare comp);cs 의미) [Iterator first, Iterator last)범위 내에 val값과 동일한 값이 있으면 true를 리턴하고 그 외의 경우엔 false를 리턴합니다. 소스) 123456789101112131415161718192021#include #include #include void Print(const std:..
원형) 12345678910//기본형template pair equal_range (ForwardIterator first, ForwardIterator last, const T& val); //사용자 정의형template pair equal_range (ForwardIterator first, ForwardIterator last, const T& val, Compare comp);Colored by Color Scriptercs 의미) [Iterator first, Iterator last)사이에 있는 모든 데이터들에 대한 subrange를 리턴합니다. 소스) 12345678910111213141516171819#include #include #include void print(std::vector ..
원형) 123456789//기본형template ForwardIterator upper_bound (ForwardIterator first, ForwardIterator last, const T& val); //사용자 정의형template ForwardIterator upper_bound (ForwardIterator first, ForwardIterator last, const T& val, Compare comp);cs 의미) [Iterator first, Iterator last) 사이에 있는 데이터들 중에서 val값 보다 큰 값중에서 첫 원소를 가리키는 Iterator를 리턴합니다. std::lower_bound()와는 다르게 같은 값을 가리키는 Iterator를 리턴하지는 않습니다. 소스) 12..
원형) 123456789//기본형template ForwardIterator lower_bound (ForwardIterator first, ForwardIterator last, const T& val); //사용자 정의형template ForwardIterator lower_bound (ForwardIterator first, ForwardIterator last, const T& val, Compare comp);cs 의미) [Iterator first,Iterator last) 사이에 있는 데이터들 중에서 val값 보다 작지 않은 원소중에서 첫번째를 가리키는 Iterator를 리턴합니다. std::upper_bound()와는 다르게 같은 값을 가리키는 Iterator를 리턴할 수도 있습니다. 소스..
프로세스의 생성 CreateProcess 함수 123456789101112BOOL CreateProcess( LPCSTR lpApplicationName, //1 LPSTR lpCommandLine, //2 LPSECURITY_ATTRIBUTES lpProcessAttributes, //3 LPSECURITY_ATTRIBUTES lpThreadAttributes, //4 BOOL bInheritHandles, //5 DWORD dwCreationFlags, //6 LPVOID lpEnvironment, //7 LPCSTR lpCurrentDirectory, //8 LPSTARTUPINFOA lpStartupInfo, //9 LPPROCESS_INFORMATION lpProcessInformation //..
1. Windows에서의 유니코드(UNICODE) 문자셋(Character Sets)의 종류와 특성 SBCS(Single Byte Character Set) -> Single Byte라는 이름이 의미하듯이 문자를 표현하는 데 있어서 1바이트만을 사용하는 방식이다. 아스키 코드가 이에 해당한다. MBCS(Multi Byte Character Set) -> Multi Byte라는 이름이 의미하듯이 문자를 표현하는 데 있어서 동일한 바이트 수를 적용하는 것이 아니라, 다양한 바이트 수를 사용해서 문자를 표현하는 방식이다. 어떤 문자는 1바티으로 표현하고 어떤 문자는 2바이트로 표현한다. WBCS(Wide Byte Character Set) ->유니코드가 이에 해당하고 모든 문자를 2바이트로 처리하는 문자셋이다..
원형) 123456789101112//기본형template OutputIterator set_symmetric_difference (InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, InputIterator2 last2, OutputIterator result); //사용자 정의형template OutputIterator set_symmetric_difference (InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, InputIterator2 last2, OutputIterator result, Compare comp);cs 의미) 정렬된 [Iterator fir..