C++相談室 part63
■ このスレッドは過去ログ倉庫に格納されています
0079デフォルトの名無しさん
2008/09/27(土) 19:48:30template<typename T>
class Hoge {
public:
Hoge(T i)
{
std::cout << i << std::endl;
}
};
new Hoge<int>(-1); // 結果:-1 (○)
new Hoge<unsigned short>(-1); // 結果:65535 (○)
new Hoge<unsigned char>(-1); // 結果: (×)
new Hoge<signed char>(-1); // 結果: (×)
どうすりゃいい?
■ このスレッドは過去ログ倉庫に格納されています