कोई प्रकार T
है जिसमें std::is_integral<T>::value
और std::numeric_limits<T>::is_integer
के लिए अलग-अलग परिणाम हैं। draft Standard के शब्दों में:
3.9.1 मौलिक प्रकार [basic.fundamental]
7 प्रकार bool, चार, char16_t, char32_t, wchar_t, और हस्ताक्षर किए और अहस्ताक्षरित पूर्णांक प्रकार सामूहिक रूप से कहा जाता है अभिन्न प्रकार। अभिन्न प्रकार के लिए एक पर्याय पूर्णांक प्रकार है। [...]
18.3.2.4 numeric_limits सदस्यों [numeric.limits.members]
static constexpr bool is_integer;
17 यह सच है प्रकार है अगर पूर्णांक।
20.9.4.1 प्राथमिक प्रकार श्रेणियों [meta.unary.cat] (तालिका 47)
template <class T> struct is_integral;
टी एक अभिन्न प्रकार (3.9.1)
मुझे प्रश्न का कोई जवाब नहीं दिख रहा है। – Raffi