दरअसल मानक (या मेरे नवीनतम काम मसौदा) अध्याय में std::numeric_limits
के सभी सदस्यों को सूचीबद्ध 18.3.2.3 [numeric.limits] constexpr
रूप (यह किसी भी अच्छे काम नहीं चलेगा वास्तव में यहाँ उन परिभाषाओं उद्धृत करने के लिए), के लिए सामान्य टेम्पलेट संस्करण के साथ-साथ सभी अंतर्निहित विशेषज्ञता (18.3.2.7 [numeric.special])। तो हां, उन्हें निरंतर अभिव्यक्तियों की गारंटी दी जाती है (कार्यान्वयन के अनुरूप जो वास्तव में वास्तव में constexpr
का समर्थन करते हैं)।
आपके दूसरे, अधिक सामान्य प्रश्न के रूप में, मैं आपको केवल सी ++ मानक के संदर्भ में इतना मदद नहीं कर सकता, जिसका नवीनतम मसौदा, जो वास्तविक मानक से वास्तव में भिन्न नहीं है, मुफ्त में उपलब्ध है। या आप अधिक सुविधाजनक लेकिन कम बाध्यकारी cppreference.com देख सकते हैं।
स्रोत
2012-09-02 22:15:29
नए कीवर्ड 'constexpr' के पीछे मुख्य प्रेरणा संख्यात्मक_limits निरंतर अभिव्यक्तियों में सामान बनाना था। –