3
C ++が2番目のテンプレート引数を推測しないようにするにはどうすればよいですか?
私はC ++ライブラリ(strf)を使用していますが、その中には、次のコードが含まれています。 namespace strf { template <typename ForwardIt> inline auto range(ForwardIt begin, ForwardIt end) { /* ... */ } template <typename Range, typename CharT> inline auto range(const Range& range, const CharT* sep) { /* ... */ } } 今、strf::range<const char*>(some_char_ptr, some_char_ptr + some_length)私のコードで使用したいと思います。しかし、そのようにすると、次のエラーが発生します(CUDA 10.1のNVCCを使用)。 error: more than one instance of …