const는 C / C ++에서 어떤 종류의 최적화를 제공합니까? 가독성을 위해 참조 나 포인터로 매개 변수를 전달할 때 가능한 한 const 키워드를 사용해야한다는 것을 알고 있습니다. 인수가 상수임을 지정하면 컴파일러가 수행 할 수있는 최적화가 있습니까? 다음과 같은 몇 가지 경우가있을 수 있습니다. 기능 매개 변수 : 상수 참조 : void foo(const SomeClass& obj) 상수 SomeClass 객체 : void foo(const SomeClass* pObj) SomeClass에 대한 상수 포인터 : void foo(SomeClass* const pObj) 변수 선언 : const int i = 1234 함수 선언 : const char* foo() 각각은 어떤 종류의 컴파일러 최적화..