cpp 애플리케이션을 만들고 있습니다.정적 변수가 앱 실행 시간을 늦추는 경우
namespace MSG {
static const int MSG_TYPE = 1;
// many more here like strings, ints, chars.
}
등의 많은 정적 변수가있는 .h 파일을 만들었습니다. 실행 속도가 느려지고 있습니다.
저는 많은 변수에서이 변수를 사용했습니다.
코드를 변경하는 데 드는 노력을 줄이면서 속도를 향상 시키려면 어떻게해야합니까?
성능 향상이 우선 순위입니다. 당신이 헤더를 포함 각 변환 단위에서 변수의 인스턴스가 이다 (이것은 정말 오히려 나를 놀라게 것이다, 아래 당신이 둔화하는 것은 무엇이라고 가정)
문제를 해결해야하는 싱글 톤 패턴을 사용하십시오. –
나는 우리가 다른 솔루션도 있기를 바란다 :) –
그 변수가 시작 속도를 늦출 것이라고 확신합니까? 어떻게 확인 했니? –