Window窗体应用程序的符号问题

来源:百度知道 编辑:UC知道 时间:2024/06/04 11:34:09
以下是Window窗体应用程序中按钮的代码:
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
Form^Form2=gcnew Form();
Form2->Text="My Form";
Form2->Size=System::Drawing::Size(600,300);
Form2->StartPosition=FormStartPosition::CenterScreen;
Form2->ShowDialog();
}

问一下,里面的^符号是什么,什么情况下要用,gcnew是什么关键字,它和new关键字有何区别?我在MFC等项目类型中从没有遇到过它们。
的确是CLR项目,不过不知道什么书有这些知识,大多数的书讲的都是C++基础知识和VC++,楼主能介绍几本有关这方面的书吗?

楼上的,不知道就谦虚点,听说过CLR吗?
楼主去学下CLR,你问的都是些托管里的语法知识,而且是最基本,超简单的东东!

“^”想太多了,这个符号就是基本C语言里面的按位异或。