[問題] 幾個問題

看板C_and_CPP (C/C++)作者時間17年前 (2009/04/09 01:30), 編輯推噓0(0010)
留言10則, 2人參與, 最新討論串1/1
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

04/09 01:32, , 1F
還有哪裡可以查namespace的集合和關係阿??
04/09 01:32, 1F
※ 編輯: tstanly 來自: 140.116.133.98 (04/09 01:42) ※ 編輯: tstanly 來自: 140.116.133.98 (04/09 01:43)

04/09 01:44, , 2F
1. 因為 System與System::ComponentModel是兩個不同的
04/09 01:44, 2F

04/09 01:44, , 3F
namespace
04/09 01:44, 3F

04/09 01:44, , 4F
2. 只寫 : public Form 是可以的
04/09 01:44, 4F

04/09 01:44, , 5F
3. 書的話,Visual C++ 2008 教學手冊 我覺得還可以
04/09 01:44, 5F

04/09 01:52, , 6F
關於1 System與System::ComponentModel不是類似父子關係嗎
04/09 01:52, 6F

04/09 01:53, , 7F
關於2所以不能寫 : public System ? thanks
04/09 01:53, 7F

04/09 01:54, , 8F
請把他們當作是兩個獨立的 namespace 吧
04/09 01:54, 8F

04/09 01:54, , 9F
2 你所繼承的是 Form, 而不是 System
04/09 01:54, 9F

04/09 01:55, , 10F
了解 謝謝><
04/09 01:55, 10F
文章代碼(AID): #19tDyPTv (C_and_CPP)
文章代碼(AID): #19tDyPTv (C_and_CPP)