后，应该显式的声明一个函数模板之实例（instance）；比雅尼则不然，他认为可以透过C++的重载（overloading）功能来表达。Stepanov想像中的函数模板：比雅尼认为的函数模板：几经争辩，Stepanov发现比雅尼是对的（参考侯俊杰标准模板库讲座·第三章）。事后Stepanov回想起来非常同意比雅尼的作法。事实上，C++的模板，本身即是一套复杂的巨集语言（macro language），巨集语言最大的特色为：所有工作在编译时期就已完成。显式的声明函数模板之实例，与直接透过C++