Ala*_*lan 2 c++ boost inline shared-ptr
既然boost::shared_ptr可以非常频繁地调用并简单地返回一个指针,那么->运算符不是一个好的候选者inlined吗?
T * operator-> () const // never throws
{
BOOST_ASSERT(px != 0);
return px;
}
Run Code Online (Sandbox Code Playgroud)
一个好的编译器会自动inline这个吗?
我应该失眠吗?:-)
| 归档时间: |
|
| 查看次数: |
409 次 |
| 最近记录: |