Tip/programming 2013.05.17 02:33

tree.hh

C++ STL에서 트리를 표현하는 것은 std::map이다. 근데 map은 정확히 말하면 red-black tree를 구현한 것이고, binary tree가 아닌 child가 3개 이상 있는 일반적인 tree를 표현한 STL 자료구조는 기본적으로 제공되지 않는다.

tree.hh는 이를 해결하기 위해 나온 것이다.

http://tree.phi-sci.com/documentation.html

신고

'Tip > programming' 카테고리의 다른 글

IDE에서 C++11 Standard를 지원하는지 확인하는 방법  (0) 2013.05.31
Visual Studio 작업물을 메일로 보낼 때 주의사항  (0) 2013.05.31
tree.hh  (0) 2013.05.17
Using Regular Expression in C++  (0) 2013.04.30
OpenGL With C++  (0) 2013.03.18
OpenGL Programming on mac  (0) 2013.03.11
Tip/programming 2013.04.30 17:58

Using Regular Expression in C++

C++11에서 C++는 Regular Expression(이하 Regex)을 기본적으로 지원하기 시작했다.

(이전엔 Boost, TR1 등의 라이브러리를 사용)

필자는 VS2012, XCode 최신버전에서 사용 가능함을 확인했다.

참고로 C++11에 포함된 Regex는 Boost이다.

메뉴얼

http://www.ggulwiki.com/index.php/C%2B%2B_Regex

http://en.cppreference.com/w/cpp/regex

요약

std::regex rx("regular_expression"); //regex 선언 std::regex_match(str, rx); //비교

신고

'Tip > programming' 카테고리의 다른 글

Visual Studio 작업물을 메일로 보낼 때 주의사항  (0) 2013.05.31
tree.hh  (0) 2013.05.17
Using Regular Expression in C++  (0) 2013.04.30
OpenGL With C++  (0) 2013.03.18
OpenGL Programming on mac  (0) 2013.03.11
mosh  (0) 2013.02.19
Tip/etc 2013.03.28 23:43

windows 8 에서의 색 보정

듀얼모니터를 연결했을 때 내 노트북에선 왜인지는 모르겠지만 연결한 모니터의 색이 어둡게 나타나는 현상이 있었다. 이를 해결하기 위해선 색 보정 프로그램을 한번 실행하고 다음 버튼을 누르면 색이 다시 밝아지는 것을 이용해서 여기까지만 하고 색 보정 프로그램을 끄는 방법이 있다.

바탕화면에서 우클릭 - 개인 설정(R) - 디스플레이 - 색 보정 으로 접근하면 된다.

이것보다 더 쉽게 하는 방법

Win+r(실행) - dccw - 엔터 : 바로 색 보정 프로그램이 실행된다.

신고

'Tip > etc' 카테고리의 다른 글

regex  (0) 2013.07.16
windows 8 에서의 색 보정  (0) 2013.03.28
부팅시 자동으로 VM이 실행되게 하기  (0) 2012.12.18


티스토리 툴바