DHLee Dev Log

  • 홈
  • 태그
  • 방명록

2026/04/28 1

[C++] 객체 복사를 막는 방법과 이유

C++에서는 객체를 복사할 때 복사 생성자와 복사 대입 연산자가 사용된다.하지만 모든 객체가 안전하게 복사될 수 있는 것은 아니다.예를 들어 특정 객체는 복사되면 비용이 크거나,내부 자원 관리 문제로 인해 의도하지 않은 오류가 발생할 수 있다.따라서 오늘은 객체의 복사를 막는 방법과 그 이유를 정리해보려고 한다.객체 복사를 막는 방법C++11 이후에는 복사 생성자와 복사 대입 연산자에 delete를 명시해서 객체 복사를 막을 수 있다.class A {public: A() = default; A(const A&) = delete; A& operator=(const A&) = delete;};위 코드에서A(const A&) = deleteA& operator=(const A&) = delet..

C++, CS 2026.04.28
이전
1
다음
더보기
프로필사진

DHLee Dev Log

알고리즘, CS, 언리얼 엔진 등을 공부하며 배운 것을 기록하는 블로그입니다.

  • 분류 전체보기 (23) N
    • 언리얼 엔진 (6) N
      • 프로젝트 (4) N
    • 알고리즘 (2)
    • C++, CS (15) N

Tag

CS, NGE, vtable, 코딩테스트, 액터 컴포넌트, UE5, c++, vptr, 언리얼엔진, 언리얼 엔진, UBT, Binary_Search, UHT, map, 프로그래머스, push_back, 운영체제, 알고리즘, 단조스택, emplace_back,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/04   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바