//#include<iostream> //using namespace std; // //#define SUM(x) ((x)*(x)) //定义一个宏参数 // // //inline void fun(int i) //{ // cout << (i * i); // //} // //class Stu //{ //public: // void fun() //类内定义的都是内联函数,不写inline则是默认隐式定义 // { // // } // inline void fun1() //在类内的写inline的内联函数,是显示定义 // { // // } // void fun2(); //}; // //inline void Stu::fun2() //{ // cout << "在类外定义的函数,写了inline就是内联函数,不写就不是" << endl; //} // //int main() //{ // cout << (SUM(2 + 3))<<endl ; //调用宏,代码的替换 // fun(2+3); //调用内联函数,替换代码,内联函数的替换比类宏强大 // return 0; //} ////通常情况下,内联函数写在头文件中
标签:std,cout,笔记,C++,内联,函数 From: https://www.cnblogs.com/kun-sir/p/16941755.html