首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

深度探索c++对象模型的一个有关问题

2012-10-10 
深度探索c++对象模型的一个问题C/C++ codetemplatetypename type_, typename type_member1,typename type

深度探索c++对象模型的一个问题

C/C++ code
template<typename type_, typename type_member1,typename type_member2>bool access_order(type_member1 type_::*mem1,type_member2 type_::*mem2){    return mem1>mem2?true:false;}struct A{    int a;    int b;}; int _tmain(int argc, _TCHAR* argv[]){    bool bret = access_order(&A::a,&A::b);    return 0;}


编译通不过。怎么修改?

[解决办法]
类成员指针和普通的指针是不一样的。普通的指针是可以直接比较。至于有什么不同可以去看看c++必知必会

热点排行