여울의 블로그

  • 홈
  • 태그
  • 방명록

constexpr 1

[C++] const와 constexpr의 차이

ㅊconst와  constexpr의 차이는 무엇일까?공통점은 두 함수 모두다 상수를 지정해주는 키워드라는 점이다. const : 컴파일 타임/런 타임 상수#include using namespace std;int GetInt(){ return 3;}int main(){ const int a = 10; // 컴파일 타임 상수 const int b = GetInt(); // 런타임 상수}이렇게 작성된 경우 a는 컴파일 타임에 결정되는 상수이고 b는 런타임에 결정되는 상수이다.constexpr: 반드시 컴파일 타임 상수constexpr은 C++11에서 도입된 키워드로, 반드시 컴파일 타임에 평가되는 상수 표현식을 선언합니다.#include using namespace std;int GetInt(){ retur..

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

여울의 블로그

yeoul0714 님의 블로그 입니다.

  • 분류 전체보기 N
    • 후기
    • DirectX11
    • C++
    • Unity
    • CS
    • Effective C++
      • Chapter 1: C++에 왔으면 C++의 법을..
      • Chapter 2: 생성자, 소멸자 및 대입 연산..
      • Chapter 3: 자원관리
      • Chapter 4: 설계 및 선언
    • 코딩테스트 N
    • 알고리즘

Tag

소멸자, Graphics, shadow map, const, 유니티, DirectX11, 복사 생성자, 백준, 그래픽스, constant buffer, 게임개발, 메토링2기, D3D11, cpu skinning, Effective c++, DX11, cube map, point light, C++, unity,

최근글과 인기글

  • 최근글
  • 인기글

Archives

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바