저는 C++의 초보자입니다.const가 typeid()에 의해 출력에 표시되지 않는 이유 name(), C++
#include <iostream>
#include <typeinfo>
int main()
{
const int i = 10;
std::cout << typeid(i).name() << std::endl;
}
i
의 유형은 const int
해야하지만, 왜 결과는 내 노트북에 int
입니까? Windows 10, Visual Studio IDE를 사용하고 있습니다.
유형 ID에 의해 무시된다. Const는 프로그래머를위한 읽기 전용 및 제한 사항에 대한 주석 일뿐입니다. – chris01
@ chris01 아니요,'const int'는'int'와는 다른 타입입니다. –