프로그래밍 언어/boost 2014. 4. 2. 16:14
boost::any 어느 타입이든지 다 담을 수 있는 자료형(단, 복사생성자 지원해야 됨) boost::any_cast 데이터 접근시에 any_cast 으로 접근한다. boost::bad_any_cast 입력된 데이터의 자료형(type)이 맞지 않을 경우 예외를 발생한다 간단 사용 예제 Colored By Color Scripter™1234567891011121314151617// simple example boost::any value; value = 1; value = false; value = 1.2f; value = string("copynull"); try { cout
프로그래밍 언어/boost 2014. 3. 29. 13:58
NuGet은 visual studio 용 패키지 관리자를 말한다. 이는 visual studio 환경에서 라이브러리 관리를 도와주는 플러그인이다. 예부터 visual stdio 환경에서 프로그램을 개발하는 환경은 별도의 라이브러리를 사용하고자 한다면 그 라이브러리를 통째로 내려받아 별도로 컴파일 후에 컴파일된 라이브러리와 헤더들을 일일이 path 설정해주고 사용해야 되었었다. 이는 초보자들이 사용하기에도 워낙 번거로운 일이 아닐수 없었다. 매번 라이브러리가 업데이트 될때마다 다시 통째로 내려받아 컴파일하는 과정은 엄청난 시간과 노력을 투자할 수 밖에 없는 것이었다. 하지만 visual studio 2010 버전부터 제공된 NuGet 패키지 관리자는 이를 아주 쉽게 해결해 주는 녀석이다. 만약 사용하고 싶..
오늘 :
어제 :
전체 :
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.