A Demonstration of an Inline Function : inline function « Function « C++ Tutorial






#include <iostream>

inline int Double(int);

int main()
{
   int target;
   using std::cout;
   using std::cin;
   using std::endl;

   cout << "Enter a number to work with: ";
   cin >> target;
   cout << "\n";

   target = Double(target);
   cout << "Target: " << target << endl;

   target = Double(target);
   cout << "Target: " << target << endl;

   target = Double(target);
   cout << "Target: " << target << endl;
   return 0;
}

int Double(int target)
{
   return 2*target;
}








7.17.inline function
7.17.1.function inlining
7.17.2.A Demonstration of an Inline Function
7.17.3.Inline functions work best on short functions that are used repeatedly. This example calculates the square of an integer.
7.17.4.Inline Functions