A function declaration (8.3.5, 9.3, 11.4) with an inline specifier declares an inline function. The inline 
specifier indicates to the implementation that inline substitution of the function body at the point of call is 
to be preferred to the usual function call mechanism. An implementation is not required to perform this 
inline substitution at the point of call; however, even if this inline substitution is omitted, the other rules for inline functions defined by 7.1.2 shall still be respected. 
A function defined within a class definition is an inline function. The inline specifier shall not appear 
on a block scope function declaration.
			
		
 
	
Partager