看板 C_and_CPP 關於我們 聯絡資訊
1. using namespace System; using namespace System::ComponentModel; 這是我從某個.h檔抓下來 覺得很怪是 既然使用了System的namespace了 為什麼還要第二行呢 簡單就為什麼需要第二行阿?? 應該可以第一行就夠了才對? 甚至還有 using namespace System::Windows::Forms; 2. public ref class Form1 : public System::Windows::Forms::Form 不能只寫 public ref class Form1 : public System 嗎 3. 另外想請問關於C++/CLR可以看什麼書阿 就是有一些很怪的符號 ex: ^,gcnew... 我查了一下 好像是managed c++ 看了頭都暈了 >< 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.133.98
tstanly:還有哪裡可以查namespace的集合和關係阿?? 04/09 01:32
※ 編輯: tstanly 來自: 140.116.133.98 (04/09 01:42) ※ 編輯: tstanly 來自: 140.116.133.98 (04/09 01:43)
james732:1. 因為 System與System::ComponentModel是兩個不同的 04/09 01:44
james732: namespace 04/09 01:44
james732:2. 只寫 : public Form 是可以的 04/09 01:44
james732:3. 書的話,Visual C++ 2008 教學手冊 我覺得還可以 04/09 01:44
tstanly:關於1 System與System::ComponentModel不是類似父子關係嗎 04/09 01:52
tstanly:關於2所以不能寫 : public System ? thanks 04/09 01:53
james732:請把他們當作是兩個獨立的 namespace 吧 04/09 01:54
james732:2 你所繼承的是 Form, 而不是 System 04/09 01:54
tstanly:了解 謝謝>< 04/09 01:55