template<typename T>
T min(std::initializer_list<T> args)
{
T ret = std::numeric_limits<T>::min();
for(const auto& arg : args) {
ret = ret < arg ? ret : arg;
}
return ret;
}
중괄호 초기화 리스트로 만든건데
번거로워서 별론가
template<typename T>
T min(std::initializer_list<T> args)
{
T ret = std::numeric_limits<T>::min();
for(const auto& arg : args) {
ret = ret < arg ? ret : arg;
}
return ret;
}
중괄호 초기화 리스트로 만든건데
번거로워서 별론가
아공 min이랑 max를 헷갈렷내
아니야 템플릿 메타프로그래밍으로 해보셈 - return 0;
저러면 최적화에 따라 달라지지만 복사가 게속 일어남 - dc App