>>463
template <typename T>
T func(T a) {
if constexpr (std::is_same_v<T, int>) return a * 2;
else if constexpr (std::is_same_v<T, double>) return a / 2;
else return a;
}
C++相談室 part141
■ このスレッドは過去ログ倉庫に格納されています
477デフォルトの名無しさん
2019/03/19(火) 15:31:26.82ID:Pb8DX7io■ このスレッドは過去ログ倉庫に格納されています
