c++中类的成员函数
时间: 2023-12-06 17:35:34 浏览: 89
C++中的类成员函数是指在类中定义的函数,它们可以访问类的私有成员变量和其他成员函数。类成员函数可以分为两种类型:内联函数和非内联函数。
1. 内联函数
内联函数是在类定义中定义的函数,它们通常比非内联函数更快,因为它们不需要在调用时进行函数调用。在类定义中使用关键字inline来定义内联函数。例如:
```c++
class MyClass {
public:
inline void myFunction() {
// 函数体
}
};
```
2. 非内联函数
非内联函数是在类定义外部定义的函数,它们需要在调用时进行函数调用。在类定义中声明函数,然后在类定义外部定义函数。例如:
```c++
class MyClass {
public:
void myFunction();
};
void MyClass::myFunction() {
// 函数体
}
```
阅读全文