비주얼 C++
위키백과, 우리 모두의 백과사전.
| 64px | |
| 개발자 | 마이크로소프트 |
|---|---|
| 최근 버전 | 비주얼 스튜디오 2012 (11.0) / 2012년 4월 15일 |
| 개발 상태 | 개발 |
| 운영 체제 | 마이크로소프트 윈도 |
| 플랫폼 | x86, x86-64, 아이테니엄 |
| 언어 | 영어, 프랑스어, 일본어, 한국어, 독일어 등 |
| 종류 | IDE |
| 라이선스 | MS-EULA |
| 웹사이트 | 비주얼 C++ 개발자 센터 |
마이크로소프트 비주얼 C++(Microsoft Visual C++, 줄여서 MSVC)은 마이크로소프트사가 C, C++, C++/CLI 프로그래밍 언어를 위해 계획한 상용 통합 개발 환경 (IDE) 제품이다. 개발 및 C++ 코드(특히 마이크로소프트 윈도 API, 다이렉트X API, 닷넷 프레임워크로 작성된 코드)의 디버깅 작업을 위한 도구를 가지고 있다.
목차 |
현재의 제품 [편집]
| 이 부분은 오래된 정보가 있어 최신 정보로 교체하여야 합니다. 검토하시고 최신 사건이 반영되도록 문서를 수정해 주세요. |
현재 사용할 수 있는 비주얼 C++ 제품은 다음과 같다:
- 마이크로소프트 비주얼 C++ 2010 익스프레스 에디션
- 마이크로소프트 비주얼 스튜디오 2012 얼티밋
- 마이크로소프트 비주얼 스튜디오 2012 프리미엄
- 마이크로소프트 비주얼 스튜디오 2012 프로페셔널
- 마이크로소프트 비주얼 스튜디오 2012 테스트 프로페셔널
비주얼 C++은 비주얼 스튜디오 안에 포함되어 있다.
마이크로소프트 비주얼 C++ 2010 익스프레스 에디션은 MSDN 사이트에서 무료로 내려 받을 수 있으며, 마이크로소프트 비주얼 C++ 2012 익스프레스 에디션은 아직 출시되지 않았다.
버전 2010까지는 지역별 개별 언어 버전으로 출시되었으나, 버전 2012부터는 언어팩을 지원해 사용하고자 하는 언어를 설치하여 변경할 수 있다.
버전 [편집]
패키지 이름은 당시 또는 현재 판매하고 있는 상품명. 버전 6.0까지는 내부 갱신 번호와 같지만, 2002 버전 이후에는 출시 예정 년도를 이름에 붙이고 있다. 컴파일러 버전은 패키지 이름 또는 내부 갱신 번호와는 다르며 패키지 내부의 "MS C/C++"의 순수 버전이다. 명령행 컴파일러 "CL.EXE"로 확인할 수 있다. _MSC_VER는 전처리를 할 때 컴파일러 버전을 알 수 있는 유일한 매크로 상수이다.
| 패키지 이름 | 컴파일러 버전 | 출시 | _MSC_VER | MFC | 닷넷 | 지원 아키텍처 |
|---|---|---|---|---|---|---|
| Microsoft C 5.0 / Quick-C 1.0 | 5.0 | 1987년 | 500 | - | - | DOS |
| Microsoft C 5.1 / Quick-C 2.0 | 5.1 | 1989년 | 500 | - | - | WIN16 |
| Microsoft C 6.0 | 6.0 | 1989년 | 600 | - | - | WIN16 |
| Microsoft C/C++ 7.0 | 7.0 | 1992년 | 700 | 1.0 | - | WIN16 |
| Visual C++ 1.0 / Quick-C 2.5 | 8.0 | 1993년 | 800 | 2.0 | - | WIN16 |
| Visual C++ 1.5 | 8.0 | 1993년 | 800 | 2.5 | - | WIN16 |
| Visual C++ 1.52c | 8.0 | 1994년 | 800 | 2.5 | - | WIN16 |
| Visual C++ 2.0 | 9.0 | 1995년 | 900 | 3.0 | - | WIN16, X86 |
| Visual C++ 2.1 | 9.1 | 1995년 | 900 | 3.1 | - | WIN16, X86 |
| Visual C++ 2.2 | 9.2 | 1995년 | 900 | 3.2 | - | WIN16, X86 |
| Visual C++ 4.0 | 10.0 | 1996년 | 1000 | 4.0 | - | X86 |
| Visual C++ 4.1 | 10.1 | 1996년 | 1010 | 4.1 | - | X86 |
| Visual C++ 4.2 | 10.2 | 1996년 | 1020 | 4.2 | - | X86 |
| Visual C++ 5.0 | 11.0 | 1997년 | 1100 | 4.21 | - | X86 |
| Visual C++ 6.0 | 12.0 | 1998년 | 1200 | 6.0 | - | X86 |
| Visual C++ .NET 2002 (7.0) | 13.00 | 2002년 | 1300 | 7.0 | 1.0 | X86 |
| Visual C++ .NET 2003 (7.1) | 13.10 | 2003년 | 1310 | 7.1 | 1.1 | X86, AMD64 |
| Visual C++ 2005 (8.0) | 14.00.50727.762 | 2005년 | 1400 | 8.0 | 2.0 | X86, AMD64, ITANIUM |
| Visual C++ 2008 (9.0) | 15.00.30729.01 | 2007년 | 1500 | 9.0 | 3.5 | X86, AMD64, ITANIUM |
| Visual C++ 2010 (10.0) | 16.00.40219.01 | 2010년 | 1600 | 10 | 4.0 | X86, AMD64, ITANIUM |
| Visual C++ 2012 (11.0) | 17.00.50727.1 | 2012년 | 1700 | 11 | 4.5/LS RC | X86, AMD64, ITANIUM, ARM [1] |
각주 [편집]
바깥 고리 [편집]
|
마이크로소프트 개발 도구 |
|||||||
|---|---|---|---|---|---|---|---|
| 개발 환경 |
|||||||
| 언어 및 컴파일러 |
비주얼 베이직 (비주얼 베이직 닷넷) · 비주얼 C++ · 비주얼 C# · 비주얼 J# · 비주얼 폭스프로 · IronPython · IronRuby · 파워셸 · XAML · F#
|
||||||
| 주요 API 및 프레임워크 |
|||||||
| 데이터베이스 도구 및 언어 |
|
||||||
| 소스 제어 | |||||||
| 드라이버 개발 | |||||||