2011-12-14 35 views
8

C++許可函數指針function references。它也允許指針到成員函數C++是否支持成員函數引用?

但是是否允許引用成員函數

我似乎無法從標準中推導出規則,而且我也未能讓程序與它們一起工作。


[member function pointers] [member function references]

+0

除了它的有趣的方面,是否有此功能,您覺得這個的任何實際應用中會需要什麼? – 2011-12-14 16:48:37

+0

@Als:如果我想使用引用而不是指針。 – 2011-12-14 16:51:25

回答

6

[C++11: 8.3.3/3]:甲指針構件不得指向一個類(9.4)中,用引用類型的成員,或「的靜態 構件cv void。「[ 備註:也見5.3和5.5。 「指向成員的指針」類型與「指針」類型是不同的 ,也就是說,指向成員的指針僅由指向成員聲明符語法的指針 聲明,並且決不會由指針 聲明符語法聲明。 C++中沒有「引用成員」類型。末端 注]