c++ - Declaring main as friend considered harmful? -


चर्चा

मुझे पता है कि मुख्य एक < कोड> वर्ग :

  #include & lt; iostream & gt; वर्ग foo {मित्र int main (); Int i = 4; }; Int main () {foo obj; Std :: cout & lt; & lt; Obj.i & lt; & lt; std :: endl;  

Li> क्या main वर्ग के एक दोस्त बनाने में कोई मूल्यवान उपयोग हैं?

  • क्या कोई कारण है कि एक वर्ग के मित्र के रूप में मुख्य घोषित करना चाहिए? हानिकारक माना जा सकता है?
  • यह सुविधा नहीं है कि कानूनी सुविधा का उपयोग करना या उससे बचने के लिए विवाद हो जाता है यदि सुविधा नहीं है , वास्तव में, कानूनी मेरा मानना ​​है कि इसके आसपास के गंभीर संदेह है, क्योंकि मानक कहते हैं

    फ़ंक्शन मुख्य किसी प्रोग्राम में उपयोग नहीं किया जाएगा।

    पहले से ही एक सवाल है कि क्या दोस्ताना :: main () वास्तव में अनुमति है, और आपको अधिक विवरण मिलेगा।


    Comments

    Popular posts from this blog

    sqlite3 - UPDATE a table from the SELECT of another one -

    c# - Showing a SelectedItem's Property -

    javascript - Render HTML after each iteration in loop -