Саттер в своей последней книжке пишет о вредности (точнее бесполезности) ключевых слов auto, register, и inline
мол современный компилятор сам знает что в каком случае надо инлайнить, в зависимости от контекста вызова
что думаете по этому поводу?
я раньше ставил inline и даже __forceinline (MS specific), но последнее время на MSVC++ 7.1 перестал париться с этим — ставлю глобальную оптимизацию , /LTCG и /Ob2