上一页 1 ··· 177 178 179 180 181 182 183 184 185 ··· 207 下一页

2011年7月21日

友元函数、类的非静态成员函数、静态成员函数的区别

摘要: 类中申明的函数相对于类来说有三层意思:1.有this指针2.函数在类的作用区域中3.可以访问类中私有部分4.可以被继承非静态成员函数具有1234静态成员函数具有234友元函数具有3静态成员函数与友元函数的区别只是作用区域的不同 友元函数具有全局性 不慎使用可能会造成函数同名冲突虽然命名空间能解决一定的问题,但我还是偏向使用静态成员函数= =1.静态成员函数的地址可用普通函数指针储存,而普通成员函数地址需要用 类成员函数指针来储存。举例如下: class base{ static int func1(); int func2(); }; int (*pf1)()=&base::func1 阅读全文

posted @ 2011-07-21 21:02 原来... 阅读(3503) 评论(0) 推荐(1) 编辑

上一页 1 ··· 177 178 179 180 181 182 183 184 185 ··· 207 下一页

导航