में चल बिन्दु स्थिरांक मैं एक टेम्पलेट समारोह एक चल बिन्दु तर्क पर काम किया है। फ़ंक्शन टेम्पलेट किया गया है ताकि एक कॉलर float
, double
या किसी अन्य फ़्लोटिंग पॉइंट डेटा प्रकार का उपयोग कर सके।टेम्प्लेटेड कोड
मेरी कोड में एक बिंदु पर, मैं एक (या किसी अन्य फ्लोटिंग प्वाइंट निरंतर) शून्य के साथ मूल्य की तुलना करें। क्या मुझे तुलना के लिए 0.0
या 0.0f
का उपयोग करना चाहिए?
template<T> void f(T a){
// should I use 0.0 or 0.0f in the following line?
if(a == 0.0){
}
}
हालांकि इस समय कोई समस्या नहीं आ रही है, मैं जानना चाहता हूं कि सामान्य अभ्यास क्या है।
+1। श्रेष्ठ। स्पष्ट। – Nawaz
हां! यह भी है कि Std ऐसी चीजों के लिए क्या उपयोग करता है। समाधान के लिए – towi
+1, लेकिन मेरी इच्छा है कि उत्तर में दूसरों की व्याख्या हो! –