diff --git a/basic_content/inline/README.md b/basic_content/inline/README.md index 3030e27..9f757a1 100644 --- a/basic_content/inline/README.md +++ b/basic_content/inline/README.md @@ -90,7 +90,7 @@ int main() ## 2.虚函数(virtual)可以是内联函数(inline)吗? - 虚函数可以是内联函数,内联是可以修饰虚函数的,但是当虚函数表现多态性的时候不能内联。 -- 内联是在编译器建议编译器内联,而虚函数的多态性在运行期,编译器无法知道运行期调用哪个代码,因此虚函数表现为多态性时(运行期)不可以内联。 +- 内联是在编译期建议编译器内联,而虚函数的多态性在运行期,编译器无法知道运行期调用哪个代码,因此虚函数表现为多态性时(运行期)不可以内联。 - `inline virtual` 唯一可以内联的时候是:编译器知道所调用的对象是哪个类(如 `Base::who()`),这只有在编译器具有实际对象而不是对象的指针或引用时才会发生。 ```c++