일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Stack
- 라인트레이서
- list
- 자료구조
- arduino compiler
- Arduino
- LineTracer
- stl
- Deque
- C언어
- c++
- 아두이노
- map
- 아두이노 컴파일러
- html
- 컴퓨터 그래픽스
- vector
- 통계학
- Algorithm
- 운영체제
- directx
- 아두이노 소스
- WinAPI
- Visual Micro
- 시스템프로그래밍
- set
- Array
- 수광 소자
- priority_queue
- queue
- Today
- Total
목록전체 글 (545)
Kim's Programming
원형) 12template bool all_of (InputIterator first, InputIterator last, UnaryPredicate pred);cs 의미) [Iterator first, Iterator last)사이에 있는 모든 원소들이 pred에 의해서 true를 리턴하면 true를 리턴하고 그 외엔 false를 리턴합니다. 소스) 123456789101112131415161718192021222324#include#include#include void Print(const std::vector& target){ for (std::vector::const_iterator iterPos = target.begin(); iterPos != target.cend(); iterPos++) s..
원형) 12template void shuffle (RandomAccessIterator first, RandomAccessIterator last, URNG&& g);cs 의미) [Iterator first, Iterator last)사이에 있는 데이터들을 g를 랜덤 숫자 생성처럼 사용해서 랜덤하게 재정렬합니다. 소스) 12345678910111213141516171819202122#include#include#include#include#include void Print(const std::vector& target){ for (std::vector::const_iterator iterPos = target.begin(); iterPos != target.cend(); iterPos++) std::c..
원형) 12345678//기본형template void random_shuffle (RandomAccessIterator first, RandomAccessIterator last); //사용자 정의형template void random_shuffle (RandomAccessIterator first, RandomAccessIterator last, RandomNumberGenerator&& gen);cs 의미) [Iterator first, Iterator last)사이에 있는 데이터들을 랜덤하게 재정렬합니다. 소스) 12345678910111213141516171819#include#include#include void Print(const std::vector& target){ for (std::v..
원형) 123template OutputIterator rotate_copy (ForwardIterator first, ForwardIterator middle, ForwardIterator last, OutputIterator result);cs 의미) .[Iterator first, Iterator last)사이에 있는 데이터들에 대해서 Iterator middle이 가리키는 값이 첫 값이 되도록 하여 Iterator result가 가리키는 위치부터 복사합니다. 소스) 123456789101112131415161718192021#include#include#include void Print(const std::vector& target){ for (std::vector::const_iterator i..
원형) 123template ForwardIterator rotate (ForwardIterator first, ForwardIterator middle, ForwardIterator last);cs 의미) [Iterator first, Iterator last)사이에 있는 원소들의 순서를 돌려 Iterator middle이 가리키는 원소가 첫 원소가 되도록 돌립니다. 소스) 12345678910111213141516171819#include#include#include void Print(const std::vector& target){ for (std::vector::const_iterator iterPos = target.begin(); iterPos != target.cend(); iterPos+..
원형) 123template OutputIterator reverse_copy (BidirectionalIterator first, BidirectionalIterator last, OutputIterator result);cs 의미) [Iterator first, Iterator last)사이의 데이터를 역순으로 Iterator result가 가리키는 곳부터 삽입합니다. 소스) 123456789101112131415161718192021#include#include#include void Print(const std::vector& target){ for (std::vector::const_iterator iterPos = target.begin(); iterPos != target.cend(); it..
워형) 12template void reverse (BidirectionalIterator first, BidirectionalIterator last);cs 의미) [Iterator first, Iterator last) 사이에있는 원소들의 순서를 반전합니다. 소스) 12345678910111213141516171819#include#include#include void Print(const std::vector& target){ for (std::vector::const_iterator iterPos = target.begin(); iterPos != target.cend(); iterPos++) std::cout
원형) 123456789//기본형template OutputIterator unique_copy (InputIterator first, InputIterator last, OutputIterator result); //사용자 정의형template OutputIterator unique_copy (InputIterator first, InputIterator last, OutputIterator result, BinaryPredicate pred);cs 의미) [Iterator first, Iterator last) 사이에 있는 데이터들 중에서 중복되는 데이터들을 제외하여 Iterator result가 가리키는 위치에 복사를 합니다. 소스) 123456789101112131415161718192021222..