看板 MAC 關於我們 聯絡資訊
※ 引述《Nozaki (NA)》之銘言: : 寫基本的串列插入資料 用教科書的程式碼輸入 最後出現錯誤訊息: : ISO C++ forbids declaration of 'link' with no type : 想請大家解惑一下 找了一些資料還是看不懂... : 板上有人用WINODOWS跑得出來 但我用Xcode就會跑出這樣的錯誤訊習.. : 謝謝~! 我個人習慣是 1. 定義和implement分開寫,除非inline 2. 善用namespace 就不會發生你遇到的這種問題,可讀性也高, 更可以利用xcode的auto completion降低打字的時間(雖然很慢但是聊勝於無) //homework.h #include <iostream> // 請參閱9.4節說明 using namespace std; // 請參閱9.4節說明 namespace myhomework { : class Student // 自定Student資料類別 : { : int student_id; : ........略...... : } : } } //homework.cc #include <iostream> // 請參閱9.4節說明 #include "homework.h" using namespace std; // 請參閱9.4節說明 using namespace myhomework; : int main() : { : Student studata; //定義Student物件 : linklist ls; //定義linklist物件 : ........略............. : break; : case '0': : return 0; : } : cout << endl; : } : } -- 人生苦短 連當歸都比較長 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.151.241 ※ 編輯: philip 來自: 220.135.151.241 (08/24 20:44)