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:
“... language is meaningful because it is the expression of thoughtsof thoughts which are about something.”
—Roderick M. Chisholm (b. 1916)
“Parents everywhere, trying to bring up kids in a plugged-in, supercharged, high-tech world, need all the information and support we can give each other.”
—Ron Taffel (20th century)