Language Support
C++, C99, and GNU C each have support for inline functions. Different compilers vary in how complex a function they can manage to inline. Mainstream C++ compilers like Microsoft Visual C++ and GCC support an option that lets the compilers automatically inline any suitable function, even those not marked as inline functions.
An inline function can be written in C99 or C++ like this:
inline int max(int a, int b) { return (a > b) ? a : b; }Then, a statement such as the following:
a = max(x, y);may be transformed into a more direct computation:
a = (x > y) ? x : y;Read more about this topic: Inline Function
Famous quotes containing the words language and/or support:
“An art whose medium is language will always show a high degree of critical creativeness, for speech is itself a critique of life: it names, it characterizes, it passes judgment, in that it creates.”
—Thomas Mann (18751955)
“Have a sense of piety ever on your mind, and be ever mindful that this is subject to no change, but will last you as long as life and support you in death. Elevate your soul by prayer and by contemplation without mystical enthusiasm.”
—James Boswell (17401795)