programmer-faust 님의 블로그

  • 홈
  • 태그
  • 방명록

lvalue 1

[C++]Rvalue/Lvalue

순서Rvalue란?Lvalue란?Rvalue와 Lvalue의 차이Rvalue란?기존 C에서 rvalue는 right value 즉 대입연산자를 기준으로 오른쪽 값메모리 주소가 없는 일시적으로 계산된 결과 또는 임시 값임 => 지금만 잠깐 사용하는 값예를 들어 int a = 5; 에서 rvalue는 5이다.Lvalue란?기존 C에서 rvalue는 left value 즉 대입연산자를 기준으로 왼쪽 값객체를 참조하는 표현식으로 특정 메모리의 위치를 가지고 있고 주소도 가질 수 있는 존재하는 값예를 들어 int a = 5;에서 lvalue는 a이다.Rvalue와 Lvalue의 차이lvalue와 rvalue를 구분하는 이유이동생성자 / 이동 대입 연산자함수 오버로딩 시 구분 가능

C++ 2025.07.22
이전
1
다음
더보기
프로필사진

programmer-faust 님의 블로그

programmer-faust 님의 블로그 입니다.

  • 분류 전체보기 (101)
    • 내일배움캠프 (5)
    • Unity (0)
    • Unreal Engine (32)
    • C++ (33)
      • 디자인패턴 (9)
      • 트러블슈팅 (1)
    • CS (21)
      • 알고리즘 (1)
      • 자료구조 (5)

Tag

내일배움캠프, UnrealEngine, CS, computerscience, 매크로, 오버로딩, 언리얼엔진, UE, unreal, C++, 객체지향, 디자인패턴, 블루프린트, 자료구조, 구조패턴, 생성패턴, 언리얼, til, 사전캠프, unreal engine,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/12   »
일 월 화 수 목 금 토
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 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바