- 【初心者歓迎】C/C++室 Ver.91【環境依存OK】
153 :デフォルトの名無しさん[]:2014/06/06(金) 08:29:47.43 ID:JaXrM7TV - template <typename T> T Squared(T x) {
return Multiply(x, x); } int Multiply(int x, int y) { return x * y; } int main() { printf("%d\n", Squared(5)); } こんなコードがあって、VC++、gcc、codepadのどれもコンパイルは通るのですが clangだけエラーになってしまいます。仕様的にはどちらが正しいのでしょうか?
|