首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

VC++中“^”符号是什么意思?如何小弟我们老师没讲过…

2012-03-03 
VC++中“^”符号是什么意思?怎么我们老师没讲过……//Test.cpp:主项目文件。#includestdafx.h #includeForm1

VC++中“^”符号是什么意思?怎么我们老师没讲过……
//   Test.cpp:   主项目文件。

#include   "stdafx.h "
#include   "Form1.h "
我在VC中新建了一个窗口项目,发现摸版中有这样的代码:
using   namespace   Test;

[STAThreadAttribute]
int   main(array <System::String   ^>   ^args)
{
//   在创建任何控件之前启用   Windows   XP   可视化效果
Application::EnableVisualStyles();
Application::SetCompatibleTextRenderingDefault(false);  

//   创建主窗口并运行它
Application::Run(gcnew   Form1());
return   0;
}

请教这里的^符号是什么意思啊?


[解决办法]
C++/CLI中的 "指针 "
[解决办法]
C++/CLI特有的, 指针的意思, 与普通指针的不同是它指向的内存可以自动回收.

这不是C++的特性.

[解决办法]
这是VC2005中的托管C++特性,就是一个指针!
[解决办法]
这是微软对C++的非标准扩展
[解决办法]
扩展还有什么标准的.

这个是c++ for .net 的新语法.在若干年后也许比较普及.

热点排行