Описание тега inline-functions

By using keyword 'inline' in function definition, programmer can request that the (C/C++) compiler insert the complete body of the function in every place that the function is called, rather than generating code to call the function in the one place it is defined.

From wikipedia:

In various versions of the C and C++ programming languages, an inline function is a function upon which the compiler has been requested to perform inline expansion. In other words, the programmer has requested that the compiler insert the complete body of the function in every place that the function is called, rather than generating code to call the function in the one place it is defined. (However, compilers are not obligated to respect this request.)

Typical inline-function in C++:

inline int getLength() const { return _length; }

Typical inline-function in C:

inline int max(int a, int b) 
{ 
    return (a > b) ? a : b;
}

See wiki page for more info.