निम्नलिखित कोड पर विचार करें। लेकिन यह क्यों है? सिद्धांत रूप में, constexpr फ़ंक्शंस केवल अन्य constexpr कार्यों को कॉल कर सकते हैं। हालांकि, इस बात की कोई गारंटी नहीं है कि ऑपरेटरों को समेकित कार्य
निरंतर अभिव्यक्तियों में फ़ंक्शन पते का उपयोग करने का कोई तरीका है? void foo()
{}
int main()
{
static_assert(&foo, "test error");
}
यह संकलित नहीं होगा। त्रुटि C2057: उम्मीद निरंतर अभिव्यक
संभव डुप्लिकेट: Is 1/0 a legal Java expression? इस कोड को क्यों संकलित करता है? class Compiles {
public final static int A = 7/0;
public final static int B = 10*3;
public static void m