相关疑难解决方法(0)

指向成员的指针的偏移量

template<class T, typename U> ptrdiff_t foo(T U::* m)
{
    // return offset
}
Run Code Online (Sandbox Code Playgroud)

在这种情况下,如何获得字段'm'的偏移量?我更喜欢使用am编译时表达式.

在此先感谢您的帮助.最好的祝福

c++ templates member-pointers

5
推荐指数
2
解决办法
3857
查看次数

标签 统计

c++ ×1

member-pointers ×1

templates ×1