सी 99 में, मेरी समझ यह है कि दो पॉइंटर्स की तुलना करना जो अनिश्चित व्यवहार में समान परिणामों के भीतर इंगित नहीं करते हैं। एक ए को देखते हुए, एक पॉइंटर p_good जिसे ए के भीतर इंगित करने के लिए जाना जाता है, और एक पॉइंटर p_unknown जो ए के भीतर इंगित कर सकता है या नहीं, क्या परिभाषित व्यवहार के साथ एक पोर्टेबल टेस्ट बनाना संभव है जो निर्धारित करता है कि यह p_good की तुलना करना सुरक्षित है या नहीं p_unknown?सी 99: क्या पोर्टेबल रूप से यह निर्धारित करना संभव है कि दो पॉइंटर्स एक ही कुल के भीतर इंगित करें?
जाहिर है, यह परीक्षण पॉइंटर्स की तुलना करने पर प्रतिबंधों से दूर नहीं हो सकता है।
मुझे संदेह है कि उत्तर 'नहीं' है, लेकिन मुझे अन्यथा दिखाया जाने में खुशी होगी।
'कुल' से आपका क्या मतलब है? और आप वास्तव में क्या हासिल करने की कोशिश कर रहे हैं? –
क्या आपके पास 'ए' के लिए सूचक है? या केवल दो पॉइंटर्स जो 'ए' में इंगित करते हैं? –
मुझे लगता है कि "नहीं", लेकिन फिर भी, अभ्यास में "x> = y && x