処理方法がわからない 2 つの関数テンプレートを作成する必要があります。
最初の 1 つは、関数パラメーターが 100 (int が 100 に等しいと想定) の場合にのみ true を返す関数ですが、結果はコンパイル中に (RTTI なしで) わかっている必要があります。
編集:構文がわかりません。これと同じようにすべきだと思います: http://blog.emptycrate.com/node/271
そして2つ目は、引数がconstオブジェクトかテンポラリオブジェクトならtrueを返す関数です。(上記と同じ条件)。
私は試した
template<class T>
bool isConst(T a) {
return false;
}
template<class T>
bool const& isConst(T const& a) {
return true;
}
しかし、意図したとおりに機能しません
誰でもそれで私を助けることができますか?