在我们的C++编程类中,教授使用"friend"关键字重载运算符。然而,当我在网上搜索时,大多数人不会使用"朋友"关键字。那么,运营商需要使用"好友"关键字吗?有没有这样的规则?
如果在类中定义运算符,它们将自动访问所涉及对象的私有部分。不过,并不是所有的运算符都应该定义为类的一部分。在那些在类之外定义运算符的情况下,如果它们需要能够访问对象的私有部分,则需要将它们声明为友元。
在我们的C++编程类中,教授使用"friend"关键字重载运算符。然而,当我在网上搜索时,大多数人不会使用"朋友"关键字。那么,运营商需要使用"好友"关键字吗?有没有这样的规则?
如果在类中定义运算符,它们将自动访问所涉及对象的私有部分。不过,并不是所有的运算符都应该定义为类的一部分。在那些在类之外定义运算符的情况下,如果它们需要能够访问对象的私有部分,则需要将它们声明为友元。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium