컴파일러 경고(수준 4) C4710
'function': 함수가 인라인되지 않음
지정된 함수가 인라인 확장으로 표시되었지만 컴파일러가 함수를 인라인으로 표시하지 않았습니다.
인라인 처리는 컴파일러의 재량에 따라 수행됩니다. inline
더 이상 사용되지 않는 키워드(및 C++17 이상 표준에서 제거됨) register
와 같은 키워드는 컴파일러에 대한 힌트로 사용됩니다. 컴파일러는 추론을 사용하여 속도를 최적화할 때 코드를 가속화하기 위해 특정 함수를 인라인해야 하는지 또는 공간을 최적화할 때 코드를 더 작게 만들기 위해 특정 함수를 인라인해야 하는지 여부를 결정합니다. 컴파일러는 공간을 컴파일할 때 가장 작은 함수만 인라인합니다.
경우에 따라 컴파일러는 기계적 이유로 특정 함수를 인라인하지 않습니다. 컴파일러가 함수를 인라인하지 않을 수 있는 이유 목록은 C4714를 참조하세요.
기본적으로 이 경고는 해제되어 있습니다. 자세한 내용은 기본적으로 꺼져 있는 컴파일러 경고를 참조하세요.