【发布时间】:2015-11-09 20:44:43
【问题描述】:
选择在 Microsoft Visual Studio 2010 中创建新的控制台应用程序后,它为我创建了以下源文件:
#include "stdafx.h"
using namespace System;
int main(array<System::String ^> ^args)
{
Console::WriteLine(L"Hello World");
return 0;
}
那些脱字符 (^) 是什么?
它看起来不像标准 C++。
它们不是有向图。
尽管如此,它的构建没有任何错误。
【问题讨论】:
-
那是 C++.NET 的东西(或 C++/CLI,他们更喜欢)。插入符号表示它是可重新绑定的引用,就像 C# 引用一样。
-
Nevertheless, it builds without any errors.仅在 VS 中。
标签: c++ macos visual-studio visual-studio-2010 visual-c++