Language/C++문법2 Value INTRO C++에서 auto, decltype등을 자세히 이해하기 위해서는 value에 대해서 정확히 이해하고 넘어갈 필요가 있다. 다른 언어들은 메모리 관리를 대부분 가비지컬렉터에서 해주지만, 시스템 외에 개발자가 직접 관리 할 수 있다. 장점인지 단점인지는 잘 모르겠다. 하지만, 이 메모리 여부에 따라 Value의 범주가 구분된다. Copy & Move Value에 대해서 설명하기 전에 Copy와 Move에 대해서 알고 지나가야된다. 아래 그림을 참고 하자. Value의 유형 glvalue : 계산에서 개체, 비트 필드 또는 함수의 ID를 결정하는 식입니다. prvalue : 계산에서 개체 또는 비트 필드를 초기화하거나 연산자가 나타나는 컨텍스트에서 지정한 대로 연산자의 연산자 값을 계산하는 식입니.. 2021. 10. 4. C++의 람다 식 람다식을 쓰는 이유 : 람다식은 함수의 인라인화 가능하다. 메모리 관리에 용이하다. 람다식은 실행 하고 난 뒤 메모리에서 바로 삭제된다. C++람다식의 형태 []() ->void { cout 2021. 9. 22. 이전 1 다음