Partager via


Avertissement du compilateur (niveau 4) C4710

Mise à jour : novembre 2007

Message d'erreur

'fonction' : fonction non inline
'function' : function not inlined

La fonction donnée a été sélectionnée pour l'expansion inline, mais le compilateur n'a pas effectué la fonctionnalité inline.

La fonctionnalité inline est appliquée à la discrétion du compilateur. Le mot clé inline, tout comme le mot clé register, est utilisé comme indicateur pour le compilateur. Le compilateur emploie des heuristiques pour déterminer s'il doit appliquer la fonctionnalité inline à une fonction particulière afin d'accélérer le code lors d'une compilation visant à rendre l'exécution plus rapide ou s'il doit appliquer la fonctionnalité inline à une fonction particulière pour rendre le code plus petit lors d'une compilation visant à occuper moins d'espace. Le compilateur n'appliquera la fonctionnalité inline aux fonctions très petites que lorsque la compilation est effectuée en vue d'un gain d'espace.

Dans certains cas, le compilateur n'appliquera pas la fonctionnalité inline à une fonction particulière pour des raisons mécaniques. Consultez C4714 pour une liste des raisons pour lesquelles le compilateur peut ne pas appliquer la fonctionnalité inline à une fonction.

Cet avertissement est désactivé par défaut. Pour plus d'informations, consultez Avertissements du compilateur désactivés par défaut.