태그>stl(총 74개의 글)
'stl' 관련 최근글
-
- [STL]priority_queue, pair, struct
-
찜질방 by 찜질|2017/09/27 01:06
내가 만든 구조체를 가지고 우선순위 큐 구현할 때. typedef struct NODE{ . .} NODE, *pNode; std::priority_queue< std::pair, std::vector, greater > priority_queue_node; NODE *a;a = new NODE;a->.; std::pair tempNODE; priority_que..
- [STL]priority_queue, pair, struct
-
- [C++17] filesystem
-
Lusain's Blog ─ Programing & Novel Review + by 루사인。|2017/05/22 23:23
C+17에서, 경로와 디렉터리, 확장자 등에 관련된 연산을 하는 C+ 표준 라이브러리가 추가됐다. boost API에 있는 기능이었지만, 사용법은 약간 다른 것 같다(boost API를 써 본 적이 없어서 확답을 못 하겠다). namespace std::experimental::filesystem::v1 에 ..
stl, cpp, cpp17, filesystem, path
- [C++17] filesystem
-
- [C++] std::map을 사용해보자!
-
Lusain's Blog ─ Programing & Novel Review + by 루사인。|2017/03/01 20:53
std::map은 키와 값이 있는 자료구조인데, 특이한 점은 키(key) 타입 간 크기 비교가 가능하면(연산자 오버로딩 등의 방법으로) 어떤 구조체라도 상관이 없다는 점이다. 예를 들어 std::string이라던가, 값이 0부터 늘어나지 않거나 순서대로 증가하지 않는 enum 등등. ..
- [C++] std::map을 사용해보자!
-
- [C++11] 표준 라이브러리만을 이용한 std::string 과 std::wstring 간의..
-
Lusain's Blog ─ Programing & Novel Review + by 루사인。|2017/02/28 04:01
가끔 유니코드 문자열을 인자로 받는 함수에 멀티바이트로 저장한 문자열을 넘겨줘야 할 때, 또는 그 반대의 경우에 유용한 함수이다. Locale은 원하는 국가코드를 집어넣으면 된다. #include#include #include inline std::wstring s_to_ws(const std::string&am..
cpp, stl, wstring_convert, wstos, stows
- [C++11] 표준 라이브러리만을 이용한 std::string 과 std::wstring 간의..
-
-
- STL 컨테이너 - 1. 개요
-
프로그래밍 by 하얀깃발|2015/07/17 14:33
1. STL 컨테이너 (참고) 참고 링크를 따라가면 컨테이너에 대한 정의가 있지만,원래 영어로 되어있는 문서를 한글로 번역 한 것이기 때문에 용어가 좀 어려울 수 있다.그래서 컨테이너를 간단하게 정의하면 데이터를 저장하는 배열을 클래스화 해서 미리 정의 한 것 이라고 생각..
- STL 컨테이너 - 1. 개요
-
- 10분만에 STL을 배워봅시다! (1)
-
Lusain's Blog ─ Programing & Novel Review + by 루사인。|2015/06/13 00:27
STL을 배워봅시다. 물론 10분은 이 포스팅을 읽는 데 걸리는 시간이고, 대체로 그 전에 나가거나 다 읽으시겠죠. 물론 코드를 따라 치다가 시간을 다 보내는 분도 계시겠지만요. 소스코드는 여기에. ──────────────────────────── 1. STL이란? C..
- 10분만에 STL을 배워봅시다! (1)
-
- Win32API : 리소스(Resource) 관리
-
Eirene HUE by 에이레네|2014/03/23 04:58
앞선 포스팅들을 통해서, Win32API 기반에서, Bmp 이미지를 다루는법을 소개하였고, 관련 함수나 알파블렌딩 처리 등에 대해서 소개하였습니다. 이번 글에서는 여태까지 사용했던 Bmp 이미지를 보다 간결..
- Win32API : 리소스(Resource) 관리
-
- const_iterator를 iterator 로
-
멋지다 가리 by 머찌다가리|2013/12/02 06:06
effective STL 항목 27 const_iterator 를 iterator 로 변환해야 할 때 새로운 임시 iterator 를 선언한 후 const_iterator 가 가리키는 곳을 가리키도록 하는 된다. vector::iterator ti;vector::const_iterator ci; advance(ti, distance(ti, ci));
- const_iterator를 iterator 로
-
- STL find_if 에서 bind 사용하기
-
흠~ by 쥐똥|2013/03/08 15:29
여기를 참조하자.http://stackoverflow.com/questions/1378867/using-find-if-on-stdvectorstdstring-with-bind2nd-and-stringcompare
- STL find_if 에서 bind 사용하기
-
- std::vector에 관하여
-
Lim's Studio by MKzz|2013/02/15 11:10
구조가 동일한 여러 개체들을 관리할 때 map과 더불어 vector컨테이너를 자주 사용한다. 이를테면, 캐릭터와 블록간의 충돌처리를 할 때 vector컨테이너를 활용한다면 효율적인 코딩을 할 수 있다. 그런데 map컨테이너와 항상 헷갈려서 개체를 삭제하거나 순회하는 방법 등을..
- std::vector에 관하여
-
- list에 다른 list 값을 copy 하고자 할때, 혹은 추가하고 싶을 때
-
책 이야기 by 쥐똥|2013/01/03 16:59
여기에 간단히 쉽게 잘 설명해 놓으셨음. 여기에 기본적인 것과 원리적인 내용을 잘 설명해 놓으셨음. 간단히 말하면 정답은 다음과 같다. 핵심은 inserter를 쓰는것이다.std::copy(원본컨테이너.begin(), 원본컨테이너.end(), std::back_inserter(추가하고싶..
- list에 다른 list 값을 copy 하고자 할때, 혹은 추가하고 싶을 때