本文共 1482 字,大约阅读时间需要 4 分钟。
/***在类里定义的成员函数会被默认的认为是指定为内置函数*/#include#include using namespace std;class Person{public: void display() { cout << "name:" << name << endl; } string name;};int main(int argc, char* argv[]){ Person person; person.name = "Erin"; person.display(); return 0;}
/***类外定义的函数用inline指定为内置函数*/#include3、#include using namespace std;class Person{public: inline void display(); string name;};inline void Person::display(){ cout << "name:" << name << endl;}int main(int argc, char* argv[]){ Person person; person.name = "Erin"; person.display(); return 0;}
/***无内置函数*既没有在类内定义函数,也没有用inline在类外定义函数*/#include#include using namespace std;class Person{public: void display(); string name;};void Person::display(){ cout << "name:" << name << endl;}int main(int argc, char* argv[]){ Person person; person.name = "Erin"; person.display(); return 0;}
#includeusing namespace std;inline int max(int i, int j, int k) { if (i
转载地址:http://carvb.baihongyu.com/