C++Builder [마이그레이션] C++프로젝트 현대화하기 (다시보기-영문)
2019.04.18 13:24
MS는 2020년 1월로 윈도우7 지원을 종료한다고 공지했습니다. 지원 종료 후에는 보안 이슈 등의 문제가 발생할 수 있어, 현재 운영중인 프로젝트가 윈도우를 포함한 최신 OS에서 정상적으로 돌아갈 수 있도록 현대화 작업을 반드시 진행해야 합니다.
C++와 C++빌더는 최근 몇 년간 다양한 기능들을 제공하며 많은 발전을 이루었습니다. 대표적으로 환경 최적화, 더 우아하면서도 간결한 코드를 작성할 수 있는 기능들, 코드베이스 품질 향상, 손쉬운 코드 작성, 앱 성능 및 동작 향상 등이 있습니다. 그러나 이 모든 기능들을 최대한으로 활용하는 툴체인으로 업그레이드하는 데에는 어려움이 따르기도 합니다.
엠바카데로의 C++ 제품 담당자인 데이비드 밀링턴은 클래식 컴파일러를 사용해 여러분의 프로젝트를 최신 RAD스튜디오로 업그레이드하는 방법을 설명합니다. 여전히 클래식한 컴파일러를 사용할 수도 있고, Clang으로 전환할 수도 있습니다. 이번 자료는 다시보기 영상으로, C++의 유니코드 마이그레이션과 언어 호환성, 고전적인 문제에서 Clang으로 이동하는 내용 등을 다룹니다. 또한 큰 규모의 코드베이스에서 발생가능한 문제점들을 확실하게 해결하는 방법을 사례와 함께 살펴보고, 구체적인 조언들을 확인할 수 있습니다.