单选题 有如下定义: class Inner{ public: void f1(){ cout<<"f1"; } friend void f2(){ cout<<"f2"; } }; void f3(){ cout<<"f3"; } inline void f4(){ cout<<"f4"; }其中的内联函数包括
【正确答案】 D
【答案解析】解析:在类体中定义的成员函数,C++系统会自动将它们作为内联函数处理,而在类外定义的成员函数,系统并不把它们默认为内联函数,使用inline也是内联函数,所以共有2个内联函数f1和f4,D选项正确。