প্রশ্ন ট্যাগ «partial-specialization»

4
কেন ফাংশন টেমপ্লেট আংশিকভাবে বিশেষজ্ঞ করা যায় না?
আমি জানি ভাষার স্পেসিফিকেশন ফাংশন টেম্পলেটটির আংশিক বিশেষায়িতকরণ নিষিদ্ধ করে । আমি যুক্তিটি জানতে চাই কেন এটি এটি নিষেধ করে? এগুলি কি কার্যকর নয়? template<typename T, typename U> void f() {} //allowed! template<> void f<int, char>() {} //allowed! template<typename T> void f<char, T>() {} //not allowed! template<typename T> void f<T, …

7
সি # তে টেমপ্লেট বিশেষায়িতকরণ কীভাবে করবেন
আপনি কীভাবে সি # তে বিশেষীকরণ করবেন? আমি একটি সমস্যা ডেকে আনব। আপনার একটি টেম্পলেট টাইপ রয়েছে, এটি কী তা আপনার কোনও ধারণা নেই। তবে আপনি কি জানেন যে এটি XYZকল করতে চাইলে তা এসেছে .alternativeFunc()। একটি দুর্দান্ত উপায় হ'ল একটি বিশেষায়িত ফাংশন বা ক্লাস কল করা এবং normalCallফিরে আসা …

1
ক্লাস বিশেষায়নের মধ্যে ঝনঝন / জিসিসি অসঙ্গতি
কাঠামোগত বাইন্ডিংয়ের জন্য C ++ 17 তে একটি কাস্টম শ্রেণীর জন্য বিশেষত্ব দেওয়ার tuple_size/ চেষ্টা করার সময় আমি এই সমস্যাটি জুড়ে এসেছি tuple_element। কোডটি নীচে জিসিসিতে সংকলন করে তবে ঝনঝনিতে নয় (উভয় ট্রাঙ্ক সংস্করণ, নীচের লিঙ্কটি দেখুন)। #include <type_traits> template<typename T, typename... Ts> using sfinae_t = T; template<typename T, bool... …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.