在他对Rcpp的精彩介绍中,Eddelbuettel (2013),Dirk在第32页写道:
但内联非常成熟且经过测试,属性功能正常 在这一点上,没有相当的成熟度,其余部分 本书将继续使用内联,而且稍微冗长一点 表达
现在我必须承认我不喜欢使用inline
,因为必须将代码包含为一个字符串块太麻烦了,无论inline
的其他优点是什么。这是一本优秀书籍中为数不多的令人分心的因素之一(参见1.2.7节中的代码)。
使用属性+ sourceCpp
从未对我造成实质性问题。我的问题是:
inline
? inline
可以处理且属性不能处理的边缘情况?