2
なぜ次のコードコンパイラではがあいまいさの理由で文句を言うのですか?可変的な形式は、単一の引数のための非可変形式とあいまいです
template <typename T>
void print (const T& arg)
{
std::cout << arg << std::endl;
}
template <typename T, typename... Types>
void print (const T& firstArg, const Types&... args)
{
std::cout << firstArg << std::endl; // print first argument
print(args...); // call print() for remaining arguments
}
@VittorioRomeo彼はなぜ不平を言わないのですか、彼のコードはうまくコンパイルされています – Danh