728x90 반응형 참조자1 C++의 포인터, 참조자, 그리고 스마트 포인터 C++에서 포인터와 참조자는 메모리 주소를 통해 변수에 접근하고 조작하는 두 가지 중요한 방법입니다. 그러나 현대 C++에서는 메모리 관리의 안전성과 효율성을 높이기 위해 스마트 포인터와 같은 새로운 개념이 도입되었습니다. 이 글에서는 C++의 포인터, 참조자, 그리고 스마트 포인터를 비교하고, 각각의 특징과 사용법을 살펴보겠습니다.1. 포인터란?포인터는 다른 변수의 메모리 주소를 저장하는 변수입니다. 포인터를 사용하면 변수의 주소를 직접 조작할 수 있으며, 동적 메모리 할당과 같은 고급 기능을 사용할 수 있습니다.1.1 포인터 선언 및 초기화포인터를 선언할 때는 데이터 타입 뒤에 * 기호를 사용합니다. 다음은 포인터를 선언하고 초기화하는 예제입니다.int value = 42; // 정수형 변수int* .. C++ 프로그래밍 2025. 2. 7. 이전 1 다음 💲 추천 글 728x90 반응형