[問題] 有關於friend
小弟是用C++
想要練習friend的用法
可是一直有問題....
我設了2個class
class A{
friend void test( A& )
public:
.......
private:
int x;
}
class B{
public:
void test( A& )
}
void B::test( A& a ){
a.x=1000;
}
諸如這樣的程式碼 我也是看老師的投影片模仿
但是不知道編譯一直有錯誤 說什麼我 test 是 void...等等的
而friend用main裡定義的function就沒問題
是有什麼問題呢....
感謝大大!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 124.155.167.222
→
12/26 22:02, , 1F
12/26 22:02, 1F
→
12/26 22:04, , 2F
12/26 22:04, 2F
→
12/26 22:06, , 3F
12/26 22:06, 3F
→
12/26 22:08, , 4F
12/26 22:08, 4F
→
12/26 22:11, , 5F
12/26 22:11, 5F
→
12/26 22:12, , 6F
12/26 22:12, 6F
→
12/26 22:13, , 7F
12/26 22:13, 7F
→
12/26 22:19, , 8F
12/26 22:19, 8F
→
12/26 22:21, , 9F
12/26 22:21, 9F
→
12/26 22:21, , 10F
12/26 22:21, 10F
→
12/26 22:28, , 11F
12/26 22:28, 11F
→
12/26 22:29, , 12F
12/26 22:29, 12F
→
12/26 22:30, , 13F
12/26 22:30, 13F
→
12/26 22:30, , 14F
12/26 22:30, 14F
→
12/26 22:31, , 15F
12/26 22:31, 15F
→
12/26 22:34, , 16F
12/26 22:34, 16F