본문 바로가기

C++114

Windows 에서 GCC 및 boost 사용하기 윈도우에서 GCC 를 사용하고자 하는 경우 MinGW 를 사용하거나 Cygwin 을 설치하거나 또는 Virtual box 에 리눅스를 설치해서 사용할 수 있다. 아래 포스팅에서 TDM-GCC 설치 방법에 대해 소개한 적이 있는데~ 2013/06/06 - [유틸] - MinGW 64bits 설치 오늘은 MinGW 뿐만 아니라 boost 라이브러리를 사용하고 싶었다. 현재 내 PC 환경은 윈도우 7 64비트이다. 찾아보니 아래 주소의 MinGW Distro 가 나왔고, x64-native, GCC 4.8.2, Boost 1.55.0 라는 특징을 가지고 있었다. http://nuwen.net/mingw.html 또한 C++11 을 default 로 설정해 놓았다고 한다. 위 주소에 들어가서 아래 그림의 링크를.. 2014. 7. 20.
Eclipse CDT C++11 사용 설정 아래 포스팅에서 range based for loops 에 대해 소개 드린 적이 있는데요~ 2014/03/02 - [programming language/C/C++] - C++ range based for loops Eclipse에서 Range Based For Loops 를 사용하기 위해서 C++11 옵션을 설정을 해야 합니다. Eclipse 에서 C++11 옵션 설정하는 방법은 아래 주소에 나와 있더군요. http://stackoverflow.com/questions/17457069/enabling-c11-in-eclipse-juno-kepler-cdt 첫번재로는 프로젝트 클릭후 마우스 오른쪽 클릭하고~ Properties 에 들어가거나 Alt+ Enter 를 누릅니다. 그리고 아래 그림과 같이 Mi.. 2014. 7. 16.
C++ range based for loops 아래 포스팅에서 소개를 했지만 C++ 의 발전은 정말 눈부신 것 같습니다. 2012/08/26 - [컴퓨터일반] - C++11 많이 좋아졌네요. 예전에 그리 어렵게 했던 또는 귀찮게 했던 것들이 하나 하나 쉬워지는 모습을 보면서 참…. 세상은 계속 좋아지는구나 라는 생각을 많이 하는데요~ 오늘은 간단하게 아래 주소에서 소개하는 range based for loops 에 대해 소개 드리려 합니다. http://www.cprogramming.com/c++11/c++11-ranged-for-loop.html 아래 포스팅의 cartesian.h 파일에서도 range based for loops 를 사용했는데요~ 참 편리하긴 하더군요. 2014/03/01 - [programming language/C/C++] -.. 2014. 3. 2.
C++11 많이 좋아졌네요. C/C++ 프로그래밍에 대한 기존의 제 선입견은 코드량이 많다 입니다. 실행 속도가 다른 언어들 보다 훨씬 빠르지만~ 하나하나 짜려면 그 라인 수가 너무 많아서 생산성이 그리 좋지 못하다는 선입견이죠. 그런데 요즘 C++ 의 변화를 보고 있으면 그 변화가 눈부시다는 생각이 들더군요. C++ 코딩을 하면서 종종 참조하는 사이트인데~ 들어가면 각종 라이브러리나 함수에 대한 정의 및 예제, C++ Tutorial, C++ 역사 등등 C++ 과 관련한 정말 다양한 정보를 얻을 수 있는 사이트 입니다. http://www.cplusplus.com 그런데 위 사이트에서 돌아다니다 보면 C++11 이라는 것들이 눈에 띄더군요. 뭔가 해서 보니 2011 년 9월에 만들어진 C++ 표준이라서 C++11 이라고 한다네요... 2012. 8. 26.