다음 코드는 모듈에 있습니다.cpp의 템플릿
컨트롤러는 클래스의 이름입니다. allocate_route는 그것의 멤버 함수입니다.
UI 부호없는 정수이다
template<UI num_ip>
void Controller<num_ip>::allocate_route()
{
}
로가 주어진 멤버 함수를 정의하지만.
num_ip
은 (는) 어디에도 정의되어 있지 않습니다. 그는 또한 코드 내부 어디서나
num_ip
을 사용하지 않았습니다. 이 문장으로 컴파일러에게 무엇을 말합니까? 여기서 템플릿의 사용을 이해할 수 없습니다. Wat는이 코드를 어떻게 처리합니까?
감사합니다. @alessandro – CHID
@CHID : 질문에 답을 표시하십시오 :-) – Loghorn
예. 잊어 버렸습니다 :) – CHID