void fun1(int &*p) { p = new int; } void fun2(int *&p) { p = new int; } |
原帖由 freebarque 于 2009-7-10 19:43 發(fā)表
前面一個(gè)確實(shí)編譯不過,
事實(shí)上我先前還一直以為fun1合法,
比如這樣:
int *p=NULL;
fun1(p);
把這個(gè)指針的引用傳進(jìn)去。
最近聽說, gcc 4.4放行了2級(jí)引用, 類似這樣: func(int &&p)
不知道是 ...
歡迎光臨 Chinaunix (http://72891.cn/) | Powered by Discuz! X3.2 |