哪位大虾能帮我总结一下this到底怎么用???
在c++ builder总是要用到this 比如:this->close()
在其他的高级语言中,this也经常出现。
经常要搞混。哪位大虾能帮我总结一下this到底怎么用???
谢谢了!!!!
问题点数:20、回复次数:8Top
1 楼cdchq(chq)回复于 2001-03-25 00:17:00 得分 5
this是一个指针,指向对象自己,就象VB中的me,Delphi中的self一样。Top
2 楼songhtao(三十年孤独)回复于 2001-03-25 10:47:00 得分 5
this通常在类中使用,是指向对象的指针。Top
3 楼yeqiufeng(叶秋枫)回复于 2001-03-25 11:38:00 得分 5
VFP的this很灵活 给谁写东西 就指的是谁
其他语言如 vb delphi bcb 都代表当前窗体Top
4 楼Raptor(猛禽)回复于 2001-03-25 15:56:00 得分 5
叶兄:this是类指针,不只用于窗体。^_^Top
5 楼goldenfinger413(青云独步)回复于 2001-06-02 13:50:00 得分 0
原来如此!Top
6 楼xycleo()虚竹和尚()回复于 2001-06-02 13:51:00 得分 0
该给分了!!Top
7 楼phy(被爱捶死)回复于 2001-06-02 13:58:00 得分 0
this指针是在一个类的成员函数被调用时隐含的传递给这一个函数的一个参数
使用这一个参数就和使用其它你自己定义的参数是一样的 你只要知道这一个
参数是指向一个这一个类的指针(指向它自己) 而且这一个指针是不可以被
修改的也就是一个常量 而且在static函数中没有这个参数 也就是说this 不
可以使用Top
8 楼yeqiufeng(叶秋枫)回复于 2001-06-03 09:24:00 得分 0
to Raptor(猛禽)
对Top




