?invisible
निक्षिप्त तात्पर्यअदृश्य() द्वारा वापस ऑब्जेक्ट कब अदृश्य हो जाता है?
Return a (temporarily) invisible copy of an object.
कि जो अदृश्यता हमेशा के लिए नहीं होगा, लेकिन मैं कुछ भी बताते हैं कि जब यह गायब हो जाता है नहीं मिल सकता है कहते हैं। मैं विशेष रूप से (this old answer of mine से) इस तरह निर्माणों के बारे में सोच रहा हूँ:
printf <- function(...) invisible(print(sprintf(...)))
जहां बाहरी invisible
है शायद अनावश्यक (क्योंकि print
पहले से ही अपने वापसी मान अदृश्य चिह्नित)। withVisible()
रिपोर्ट करता है कि इस फ़ंक्शन का रिटर्न वैल्यू किसी भी तरह से अदृश्य है, लेकिन मुझे नहीं पता कि यह भाषा द्वारा गारंटीकृत है या वर्तमान कार्यान्वयन में काम करने के तरीके के समान ही है।
यह सी कोड बस अपने तर्क देता है लग रहा है। तो, अस्थायी रूप से, इसका मतलब यह हो सकता है कि 'अदृश्य' कॉल के भीतर से लौटाई गई कुछ भी प्रिंट नहीं होगी, लेकिन 'printf <- function (...) + अदृश्य (1) जैसी कुछ; printf (1) 'अभी भी' 1' प्रिंट करेगा, जबकि 'printf <- function (...) अदृश्य (1); printf (1) 'wont – jenesaisquoi