Visual C++ 프로그래밍 방법론

이 단원에는 C++ 프로그래밍에 대한 개념과 작업을 설명하는 항목이 들어 있습니다.

Visual C++는 일반적으로 Windows용 프로그램을 디자인하는 데 사용됩니다. Windows에서의 프로그래밍은 별도로 고려할 만한 항목입니다. Windows용 코드를 작성할 때 고려해야 하는 여러 중요한 사항이 있습니다. 예를 들어, 관리 코드와 네이티브 코드 간의 차이점이 있습니다. 네이티브 코드는 컴퓨터 프로세서에서 직접 실행되는 반면 관리 코드는 CLR에서 실행합니다.

Windows에 대해 프로그래밍하는 경우 창 핸들, 메시지 및 예외를 고려해야 합니다. 창 메시지 및 예외 프로세스는 다양한 창이 서로 통신하는 방법입니다. MFC에서는 창 통신을 보다 쉽게 처리할 수 있도록 편리한 래퍼를 제공합니다.

많은 C++ 프로그래머는 다음 영역에 중점을 둡니다.

  • Windows 프로그래밍

  • COM(공용 개체 모델)

  • ATL(액티브 템플릿 라이브러리) 또는 MFC(Microsoft Foundation Class)와 같은 라이브러리

  • 관리 코드 및 .NET 프로그래밍

이 단원에는 C++ 프로그래밍에 대한 개념과 작업을 설명하는 항목이 들어 있습니다.

단원 내용

  • 데이터 액세스(C++)
    Visual C++로 데이터베이스 응용 프로그램을 작성할 때 사용할 수 있는 기술에 대해 설명합니다.

  • DLL
    DLL을 프로그래밍하는 방법에 대해 설명합니다.

  • Character Sets
    국제 시장을 겨냥한 C++ 응용 프로그램을 개발하는 방법에 대해 설명합니다.

  • 다중 스레딩
    동시에 실행할 수 있는 다중 동시 스레드 실행을 관리하고 사용하는 방법에 대해 설명합니다.

  • 네이티브 및 .NET 상호 운용성
    관리되는 구문과 관리되지 않는 구문이 공존하고 상호 운용될 수 있도록 하는 상호 운용성 기능에 대해 설명합니다.

참고 항목

기타 리소스

Visual C++