C++中 inline 和friend 关键字的作用
2013-05-31 16:25
274 查看
1:inline函数叫内联函数。一般来说,C++函数调出使用的时候,是去找函数的地址,可是假如是1个很容易的函数,并且常常调出使用的话,这样会比较慢,全部要再函数声明的时候在前面加上inline关键字,这样当这类函数被编译的时候,在她被调出使用的地方,会直接被替换成函数的实现,最后当函数运行被调出使用的时候,就不是娶找函数地址了,这样对于短小的函数来说执行会比较快。
2:friend关键字解释为友元。在1个类中,私有变量外部是不能直接访问的。可是假如另外1个类或函数要访问本类的1个私有变量时,可以把这个函数或类声明为本类的友元函数或友元类。这样他们就可以直接访问本类的私有变量。
2:friend关键字解释为友元。在1个类中,私有变量外部是不能直接访问的。可是假如另外1个类或函数要访问本类的1个私有变量时,可以把这个函数或类声明为本类的友元函数或友元类。这样他们就可以直接访问本类的私有变量。
相关文章推荐
- C++中inline关键字的作用
- c++ 友援 friend 关键字总结
- C++中的几个关键字:static,const,inline
- C++中explicit关键字的作用
- C/C++中static,const,inline三种关键字详细总结
- C++ friend关键字
- 简述static关键字在c/c++中的作用
- C++ 的内置函数(inline)和作用域运算符(::)
- c/c++中static关键字的作用
- C++中explicit关键字的作用
- [转]C/C++中关键字static,const,inline,define,typedef的用法及其意义
- C/C++中static关键字的作用
- C/C++中static关键字作用总结
- 深入理解C++中的friend关键字
- C++中explicit关键字的作用
- C++ 关键字 inline 用法
- 关键字static在C和C++中的作用
- C++ virtural关键字和虚析构函数作用
- C++ 关键字——friend
- C++中的 public protected private friend关键字