您的位置:首页 > 编程语言 > C语言/C++

C++中 inline 和friend 关键字的作用

2013-05-31 16:25 274 查看
1:inline函数叫内联函数。一般来说,C++函数调出使用的时候,是去找函数的地址,可是假如是1个很容易的函数,并且常常调出使用的话,这样会比较慢,全部要再函数声明的时候在前面加上inline关键字,这样当这类函数被编译的时候,在她被调出使用的地方,会直接被替换成函数的实现,最后当函数运行被调出使用的时候,就不是娶找函数地址了,这样对于短小的函数来说执行会比较快。

2:friend关键字解释为友元。在1个类中,私有变量外部是不能直接访问的。可是假如另外1个类或函数要访问本类的1个私有变量时,可以把这个函数或类声明为本类的友元函数或友元类。这样他们就可以直接访问本类的私有变量。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: