본문 바로가기

list2

Visual C++ Template와 STL Template 차이점 Visual C++의 템플릿 클래스와 STL의 템플릿 클래스는 모두 C++의 템플릿 기능을 활용하여 작성된 클래스입니다. 그러나 두 클래스의 차이점은 다음과 같습니다. 제공되는 기능의 차이점 Visual C++의 템플릿 클래스는 MFC(Microsoft Foundation Classes) 라이브러리에 속하는 클래스로, 다양한 기능을 제공합니다. 예를 들어, CArray 클래스는 동적 배열을 처리하는 기능을 제공하며, CMap 클래스는 키-값 쌍 데이터를 저장하는 기능을 제공합니다. 반면에 STL(Standard Template Library)의 템플릿 클래스는 C++ 표준 라이브러리에 포함되어 있으며, 다양한 기능을 제공합니다. STL의 템플릿 클래스 중 몇 가지는 vector, list, map, qu.. 2023. 3. 13.
npm 명령어 npm (Node.js Package Manager)에 대해서 간략히 설명하고, 자주 사용하는 명령어를 정리해 봅니다. 주로 프로젝트("cd 프로젝트 경로"로 이동)에 패키지를 설치하는 경우는 배포 시에 필요한 패키지를 설치합니다. 전역에 설치하는 패키지들은 "expo-cli, express-generator, eas-cli, yarn"과 같은 프로젝트를 생성, 배포, 전송, 대체 패키지 관리자와 같은 명령어들을 전역에 설치하여 사용합니다. (프로젝트 배포 시 필요하지 않은 패키지) 전역에 패키지 설치 시에는 프로젝트 내에서 사용하는 명령어와 동일하나 끝에 "-g"옵션만 붙여주면 됩니다. 프로젝트 내에 패키지를 설치하고 배포 시에는 추가되지 않도록 하는 방법은 "--dev" 옵션을 붙여주면 됩니다. 패키.. 2022. 2. 8.
반응형