소개와 설치/C++ 3

윈도우에서 cygwin 대신 MinGW와 MSYS로 C/C++ 개발환경 구축하기

윈도우 환경에 MinGW(http://www.mingw.org/) 와 MSYS 설치하기 무료로 쓰는 C/C++ 컴파일러를 설치하기 위해서 윈도우에 cygwin을 설치한다는 것은 좀 무겁다는 생각이 든다. 이럴 때는 MinGW와 MSYS를 설치하면 간단한 C/C++ 개발 환경이 구축된다. MinGW는 윈도우용 GCC Compiler Toolchain이고, MSYS(Minal SYStem)로 윈도우에서 리눅스 쉘(Linux Shell)과 Binutils 환경을 제공한다. 1. MinGW 다운로드 - 자세한 설치 방법은 HOWTO Install the MinGW (GCC) Compiler를 참조 2. MSYS 다운로드 - 자세한 설치 방법은 MSYS를 참조 3. MinGW/bin, MSYS/1.0/bin 디렉..

ANSI/ISO 표준 C++ 라이브러리와 STL

국제 표준 기구(International Standards Organization, ISO)와 미국 국가 표준 기관(American National Standards Institute, ANSI)은 C++ 프로그래밍 언어의 표준화 작업을 마쳤다(표준 번호: ISO/IEC 14882). 이 표준화 과정에서 가장 중요한 부분의 하나가 바로 「표준 C++ 라이브러리(standard C++ library)」이며, 이 라이브러리는 많은 양의 클래스와 함수들을 제공하고 있다. ANSI/ISO 표준 C++ 라이브러리는 다음을 포함하고 있다. 많은 양의 데이터 구조와 알고리듬. 특히 이 부분만 따로 「표준 템플릿 라이브러리(standard template library, STL)」라고 부른다. 입출력 스트림 local..