[問題] expected primary-expression before ' …
遇到的問題: (題意請描述清楚)
class"B"的 public data member vector<double> *f
而main內有個函式 A(vector<double> &)
我這樣做 A(*(*B.f))
程式跑出來的錯誤結果:
expected primary-expression before '.' token
開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux)
Dev-C++
有問題的code: (請善用置底文標色功能)
補充說明:
請指正我的程式觀念,我不知道該怎麼改...
謝謝囉.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.120.11.174
推
12/09 11:51, , 1F
12/09 11:51, 1F
→
12/09 11:51, , 2F
12/09 11:51, 2F
推
12/09 11:55, , 3F
12/09 11:55, 3F
→
12/09 11:56, , 4F
12/09 11:56, 4F
→
12/09 11:57, , 5F
12/09 11:57, 5F
→
12/09 12:10, , 6F
12/09 12:10, 6F
什麼語法表,我不是資工相關科系的,所知道的資源比較少.
我犯了低級錯誤.
我有class B.在main內我忘記打上物件的名稱就這樣用
B (...........); 但可以compile,我也就找不到錯誤在這了
這樣compiler不會告訴我錯了喔!? 為什麼呢?
應該這樣才對 B b(...................);
謝謝大家熱心回覆.
※ 編輯: luckychild 來自: 140.120.11.174 (12/09 12:39)
→
12/09 14:40, , 7F
12/09 14:40, 7F
→
12/09 14:42, , 8F
12/09 14:42, 8F
→
12/09 14:43, , 9F
12/09 14:43, 9F
→
12/09 14:43, , 10F
12/09 14:43, 10F
推
12/09 15:15, , 11F
12/09 15:15, 11F
→
12/09 16:29, , 12F
12/09 16:29, 12F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章