作者tstanly ()
看板C_and_CPP
标题[问题] 两个问题
时间Thu Apr 9 01:30:00 2009
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
1F:→ tstanly:还有哪里可以查namespace的集合和关系阿?? 04/09 01:32
※ 编辑: tstanly 来自: 140.116.133.98 (04/09 01:42)
※ 编辑: tstanly 来自: 140.116.133.98 (04/09 01:43)
2F:→ james732:1. 因为 System与System::ComponentModel是两个不同的 04/09 01:44
3F:→ james732: namespace 04/09 01:44
4F:→ james732:2. 只写 : public Form 是可以的 04/09 01:44
5F:→ james732:3. 书的话,Visual C++ 2008 教学手册 我觉得还可以 04/09 01:44
6F:→ tstanly:关於1 System与System::ComponentModel不是类似父子关系吗 04/09 01:52
7F:→ tstanly:关於2所以不能写 : public System ? thanks 04/09 01:53
8F:→ james732:请把他们当作是两个独立的 namespace 吧 04/09 01:54
9F:→ james732:2 你所继承的是 Form, 而不是 System 04/09 01:54
10F:→ tstanly:了解 谢谢>< 04/09 01:55