2
C ++ 20 तक int अपरिभाषित व्यवहार के लिए Malloc का उपयोग कर रहा है
मुझे बताया गया था कि निम्न कोड में C ++ 20 तक अपरिभाषित व्यवहार है: int *p = (int*)malloc(sizeof(int)); *p = 10; क्या यह सच है? तर्क यह था कि intवस्तु का जीवनकाल उसके मूल्य ( P0593R6 ) को निर्दिष्ट करने से पहले शुरू नहीं किया जाता है । समस्या …