C++ ISO standard says, that:
\"A function defined within a class definition is an inline function.\"
Are there any compilers that IGNORE th
The standard says that all compilers can ignore inline requests, whether implicit or explicit. Whether or not they do so will nornally depend on whether the function can practically be inlined - for example recursive functions cannot be.
Edit: Just to clarify - the questioner is ignoring this, from the previous para in the standard to that he quoted from:
An implementation is not required to perform this inline substitution at the point of call